Socotra
API ReferenceAux Data API

Aux Data API

ActionEndpoint
Fetch Aux Data Keys for a LocatorGET/auxdata/{tenantLocator}/auxdata/{locator}
Fetch Aux DataGET/auxdata/{tenantLocator}/auxdata/{locator}/{key}
Add Aux DataPUT/auxdata/{tenantLocator}/auxdata/{locator}
Delete Aux DataDELETE/auxdata/{tenantLocator}/auxdata/{locator}/{key}
Get the Size of Aux Data for a TenantGET/auxdata/{tenantLocator}/auxdata/size

Fetch Aux Data Keys for a Locator

Fetch Aux Data Keys for a LocatorgetAuxDataKeys
GET/auxdata/{tenantLocator}/auxdata/{locator}

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
locatorpathstringYes
offsetqueryinteger?No
countqueryinteger?No
Security Group:auxdata
Permissions:
read,list
AuxDataKeySetResponse

Required properties

PropertyTypeDescription
countinteger
offsetinteger
keysAuxDataKey[]
AuxDataKey

Required properties

PropertyTypeDescription
keystring
uiTypeEnum normal | hidden | readonly

Optional properties

PropertyTypeDescription
auxDataSettingsNamestring?

Fetch Aux Data

Fetch Aux DatagetAuxData
GET/auxdata/{tenantLocator}/auxdata/{locator}/{key}

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
locatorpathstringYes
keypathstringYes
Security Group:auxdata
Permission:
read
AuxDataResponse

Required properties

PropertyTypeDescription
locatorstring
keystring
modificationTimestampdatetime
uiTypeEnum normal | hidden | readonly
valuestring

Optional properties

PropertyTypeDescription
auxDataSettingsNamestring?
expirationTimestampdatetime?

Add Aux Data

Add Aux DataputAuxData
PUT/auxdata/{tenantLocator}/auxdata/{locator}

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
locatorpathstringYes
Response:void
Security Group:auxdata
Permission:
write
AuxDataSetCreateRequest

Required properties

PropertyTypeDescription
auxDataAuxDataSet[]

Optional properties

PropertyTypeDescription
auxDataSettingsNamestring?
AuxDataSet

Required properties

PropertyTypeDescription
keystring
uiTypeEnum normal | hidden | readonly
valuestring

Delete Aux Data

Delete Aux DatadeleteAuxData
DELETE/auxdata/{tenantLocator}/auxdata/{locator}/{key}

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
locatorpathstringYes
keypathstringYes
Response:void
Security Group:auxdata
Permission:
write

Get the Size of Aux Data for a Tenant

Get the Size of Aux Data for a TenantgetAuxDataSize
GET/auxdata/{tenantLocator}/auxdata/size

Parameters

NameInTypeRequiredDescription
tenantLocatorpathuuidYes
Security Group:auxdata
Permission:
read
AuxDataSizeResponse

Required properties

PropertyTypeDescription
dataSizeKbinteger

On this page