Configuration¶
22 operations in the Adverity Connect API. Replace {{INSTANCE}} and {{KEY}} in the examples with your instance and API key. How authentication works.
List mapping tables¶
GET/api/mapping-tables/
API key permissionWorkspace: Read-onlyworkspace:read
Query parameters
namestringorderingstringWhich field to use when ordering the results.
pageintegerA page number within the paginated result set.
page_sizeintegerNumber of results to return per page.
Responses
200OKapplication/json
Response schema
object PaginatedMappingTableList
countintegerrequirednextstring · urinullablepreviousstring · urinullableresultsarray of objectrequiredItems · MappingTable
idintegerrequiredread-onlynamestringrequiredA human readable name.
createdstring · date-timerequiredread-onlyentriesstring · urirequiredread-onlyurlstring · urirequiredread-only
Get mapping tables¶
GET/api/mapping-tables/{id}/
API key permissionWorkspace: Read-onlyworkspace:read
Path parameters
idintegerrequiredA unique integer value identifying this Mapping Table.
Responses
200OKapplication/json
Response schema
object MappingTable
idintegerrequiredread-onlynamestringrequiredA human readable name.
createdstring · date-timerequiredread-onlyentriesstring · urirequiredread-onlyurlstring · urirequiredread-only
Replace mapping tables¶
PUT/api/mapping-tables/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Mapping Table.
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object MappingTable
namestringrequiredA human readable name.
Responses
200OKapplication/json
Response schema
object MappingTable
idintegerrequiredread-onlynamestringrequiredA human readable name.
createdstring · date-timerequiredread-onlyentriesstring · urirequiredread-onlyurlstring · urirequiredread-only
Update mapping tables¶
PATCH/api/mapping-tables/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Mapping Table.
Request body
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object PatchedMappingTablePartialUpdate
namestringA human readable name.
descriptionstring
Responses
200OKapplication/json
Response schema
object MappingTablePartialUpdate
idintegerrequiredread-onlynamestringrequiredA human readable name.
descriptionstring
List mapping tables entries¶
GET/api/mapping-tables/{parent_lookup_table_id}/entries/
API key permissionWorkspace: Read-onlyworkspace:read
Path parameters
parent_lookup_table_idstringrequired
Query parameters
orderingstringWhich field to use when ordering the results.
pageintegerA page number within the paginated result set.
page_sizeintegerNumber of results to return per page.
Responses
200OKapplication/json
Response schema
object PaginatedMappingEntryList
countintegerrequirednextstring · urinullablepreviousstring · urinullableresultsarray of objectrequiredItems · MappingEntry
idintegerrequiredread-onlymatchstringrequiredvaluestring
Create mapping tables entries¶
POST/api/mapping-tables/{parent_lookup_table_id}/entries/
API key permissionWorkspace: Writeworkspace:write
Path parameters
parent_lookup_table_idstringrequired
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object MappingEntry
table_idintegerrequiredwrite-onlymatchstringrequiredvaluestring
Responses
201Createdapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredvaluestring
Get mapping tables entries¶
GET/api/mapping-tables/{parent_lookup_table_id}/entries/{id}/
API key permissionWorkspace: Read-onlyworkspace:read
Path parameters
idintegerrequiredA unique integer value identifying this Mapping Entry.
parent_lookup_table_idstringrequired
Responses
200OKapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredvaluestring
Replace mapping tables entries¶
PUT/api/mapping-tables/{parent_lookup_table_id}/entries/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Mapping Entry.
parent_lookup_table_idstringrequired
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object MappingEntry
table_idintegerrequiredwrite-onlymatchstringrequiredvaluestring
Responses
200OKapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredvaluestring
Update mapping tables entries¶
PATCH/api/mapping-tables/{parent_lookup_table_id}/entries/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Mapping Entry.
parent_lookup_table_idstringrequired
Request body
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object PatchedMappingEntry
table_idintegerwrite-onlymatchstringvaluestring
Responses
200OKapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredvaluestring
Delete mapping tables entries¶
DELETE/api/mapping-tables/{parent_lookup_table_id}/entries/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Mapping Entry.
parent_lookup_table_idstringrequired
Responses
204No response body
List storage¶
GET/api/storage/
API key permissionWorkspace: Read-onlyworkspace:read
Query parameters
orderingstringWhich field to use when ordering the results.
pageintegerA page number within the paginated result set.
Responses
200OKapplication/json
Response schema
object PaginatedDatalakeList
countintegerrequirednextstring · urinullablepreviousstring · urinullableresultsarray of objectrequiredItems · Datalake
idintegerrequiredread-onlynamestringrequiredA human readable name.
stackintegerurlstringrequiredThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Create storage¶
POST/api/storage/
API keyNot supportedThis operation needs a signed-in Adverity user, so a Connect API key cannot call it. Use the Adverity app to do this.
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object Datalake
namestringrequiredA human readable name.
stackintegerurlstringrequiredThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Responses
201Createdapplication/json
Response schema
object Datalake
idintegerrequiredread-onlynamestringrequiredA human readable name.
stackintegerurlstringrequiredThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Get storage¶
GET/api/storage/{id}/
API key permissionWorkspace: Read-onlyworkspace:read
Path parameters
idintegerrequiredA unique integer value identifying this Storage.
Responses
200OKapplication/json
Response schema
object Datalake
idintegerrequiredread-onlynamestringrequiredA human readable name.
stackintegerurlstringrequiredThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Replace storage¶
PUT/api/storage/{id}/
API keyNot supportedThis operation needs a signed-in Adverity user, so a Connect API key cannot call it. Use the Adverity app to do this.
Path parameters
idintegerrequiredA unique integer value identifying this Storage.
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object Datalake
namestringrequiredA human readable name.
stackintegerurlstringrequiredThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Responses
200OKapplication/json
Response schema
object Datalake
idintegerrequiredread-onlynamestringrequiredA human readable name.
stackintegerurlstringrequiredThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Update storage¶
PATCH/api/storage/{id}/
API keyNot supportedThis operation needs a signed-in Adverity user, so a Connect API key cannot call it. Use the Adverity app to do this.
Path parameters
idintegerrequiredA unique integer value identifying this Storage.
Request body
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object PatchedDatalake
namestringA human readable name.
stackintegerurlstringThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Responses
200OKapplication/json
Response schema
object Datalake
idintegerrequiredread-onlynamestringrequiredA human readable name.
stackintegerurlstringrequiredThe full URL for the storage engine.
parametersanybackup_existingbooleanEnable this option to create backups of existing files. Otherwise existing files will be silently overwritten.
authintegernullable
Delete storage¶
DELETE/api/storage/{id}/
API keyNot supportedThis operation needs a signed-in Adverity user, so a Connect API key cannot call it. Use the Adverity app to do this.
Path parameters
idintegerrequiredA unique integer value identifying this Storage.
Responses
204No response body
List value tables¶
GET/api/value-tables/
API key permissionWorkspace: Read-onlyworkspace:read
Query parameters
orderingstringWhich field to use when ordering the results.
pageintegerA page number within the paginated result set.
page_sizeintegerNumber of results to return per page.
stackinteger
Responses
200OKapplication/json
Response schema
object PaginatedValueTableList
countintegerrequirednextstring · urinullablepreviousstring · urinullableresultsarray of objectrequiredItems · ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
entriesstringrequiredread-only
Create value tables¶
POST/api/value-tables/
API key permissionWorkspace: Writeworkspace:write
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object ValueTable
stackintegernamestringrequiredA human readable name.
Responses
201Createdapplication/json
Response schema
object ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
entriesstringrequiredread-only
Get value tables¶
GET/api/value-tables/{id}/
API key permissionWorkspace: Read-onlyworkspace:read
Path parameters
idintegerrequiredA unique integer value identifying this Value Table.
Responses
200OKapplication/json
Response schema
object ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
entriesstringrequiredread-only
Replace value tables¶
PUT/api/value-tables/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Value Table.
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object ValueTable
stackintegernamestringrequiredA human readable name.
Responses
200OKapplication/json
Response schema
object ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
entriesstringrequiredread-only
Update value tables¶
PATCH/api/value-tables/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Value Table.
Request body
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object PatchedValueTable
stackintegernamestringA human readable name.
Responses
200OKapplication/json
Response schema
object ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
entriesstringrequiredread-only
Delete value tables¶
DELETE/api/value-tables/{id}/
API key permissionWorkspace: Writeworkspace:write
Path parameters
idintegerrequiredA unique integer value identifying this Value Table.
Responses
204No response body