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
countintegerrequiredExample
123nextstring · urinullableExample
"http://api.example.org/accounts/?page=4"previousstring · urinullableExample
"http://api.example.org/accounts/?page=2"resultsarray of objectrequiredItems · MappingTable
idintegerrequiredread-onlynamestringrequiredA human readable name.
Max length
500createdstring · 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.
Max length
500createdstring · 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.
Max length
500
Responses
200OKapplication/json
Response schema
object MappingTable
idintegerrequiredread-onlynamestringrequiredA human readable name.
Max length
500createdstring · 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.
Max length
500descriptionstringMax length
1000
Responses
200OKapplication/json
Response schema
object MappingTablePartialUpdate
idintegerrequiredread-onlynamestringrequiredA human readable name.
Max length
500descriptionstringMax length
1000
List mapping tables entries
GET/api/mapping-tables/{parent_lookup_table_id}/entries/
API key permissionWorkspace: Read-onlyworkspace:read
Path parameters
parent_lookup_table_idintegerrequired
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
countintegerrequiredExample
123nextstring · urinullableExample
"http://api.example.org/accounts/?page=4"previousstring · urinullableExample
"http://api.example.org/accounts/?page=2"resultsarray of objectrequiredItems · MappingEntry
idintegerrequiredread-onlymatchstringrequiredMax length
750valuestringMax length
1000
Create mapping tables entries
POST/api/mapping-tables/{parent_lookup_table_id}/entries/
API key permissionWorkspace: Writeworkspace:write
Path parameters
parent_lookup_table_idintegerrequired
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object MappingEntry
table_idintegerrequiredwrite-onlymatchstringrequiredMax length
750valuestringMax length
1000
Responses
201Createdapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredMax length
750valuestringMax length
1000
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_idintegerrequired
Responses
200OKapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredMax length
750valuestringMax length
1000
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_idintegerrequired
Request bodyrequired
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object MappingEntry
table_idintegerrequiredwrite-onlymatchstringrequiredMax length
750valuestringMax length
1000
Responses
200OKapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredMax length
750valuestringMax length
1000
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_idintegerrequired
Request body
application/json also application/x-www-form-urlencoded, multipart/form-data
Body schema
object PatchedMappingEntry
table_idintegerwrite-onlymatchstringMax length
750valuestringMax length
1000
Responses
200OKapplication/json
Response schema
object MappingEntry
idintegerrequiredread-onlymatchstringrequiredMax length
750valuestringMax length
1000
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_idintegerrequired
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
countintegerrequiredExample
123nextstring · urinullableExample
"http://api.example.org/accounts/?page=4"previousstring · urinullableExample
"http://api.example.org/accounts/?page=2"resultsarray of objectrequiredItems · Datalake
idintegerrequiredread-onlynamestringrequiredA human readable name.
Max length
200stackintegerurlstringrequiredThe full URL for the storage engine.
Max length
200parametersanybackup_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.
Max length
200stackintegerurlstringrequiredThe full URL for the storage engine.
Max length
200parametersanybackup_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.
Max length
200stackintegerurlstringrequiredThe full URL for the storage engine.
Max length
200parametersanybackup_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.
Max length
200stackintegerurlstringrequiredThe full URL for the storage engine.
Max length
200parametersanybackup_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.
Max length
200stackintegerurlstringrequiredThe full URL for the storage engine.
Max length
200parametersanybackup_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.
Max length
200stackintegerurlstringrequiredThe full URL for the storage engine.
Max length
200parametersanybackup_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.
Max length
200stackintegerurlstringThe full URL for the storage engine.
Max length
200parametersanybackup_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.
Max length
200stackintegerurlstringrequiredThe full URL for the storage engine.
Max length
200parametersanybackup_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
countintegerrequiredExample
123nextstring · urinullableExample
"http://api.example.org/accounts/?page=4"previousstring · urinullableExample
"http://api.example.org/accounts/?page=2"resultsarray of objectrequiredItems · ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
Max length
100entriesarray of objectrequiredread-onlyItems · ValueTableEntry
idintegerrequiredread-onlyvaluestringrequired
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.
Max length
100
Responses
201Createdapplication/json
Response schema
object ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
Max length
100entriesarray of objectrequiredread-onlyItems · ValueTableEntry
idintegerrequiredread-onlyvaluestringrequired
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.
Max length
100entriesarray of objectrequiredread-onlyItems · ValueTableEntry
idintegerrequiredread-onlyvaluestringrequired
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.
Max length
100
Responses
200OKapplication/json
Response schema
object ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
Max length
100entriesarray of objectrequiredread-onlyItems · ValueTableEntry
idintegerrequiredread-onlyvaluestringrequired
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.
Max length
100
Responses
200OKapplication/json
Response schema
object ValueTable
idintegerrequiredread-onlystackintegernamestringrequiredA human readable name.
Max length
100entriesarray of objectrequiredread-onlyItems · ValueTableEntry
idintegerrequiredread-onlyvaluestringrequired
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