Features
- CRUD Operations: Create, read, update, and delete documents in AppDB collections.
- Collection Management: Programmatically update collections.
Endpoints
Get Document
Description: Retrieve a specific document from a collection.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
Query Document
Description: Retrieve a specific document from a collection via query.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
List Documents
Description: Retrieve all documents from a specified collection. Note there is an upper limit of 10,000 documents. We recommend using pagination to retrieve large sets of documents.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
Create Document
Description: Add a new document to a specified collection.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
Update Document
Description: Modify an existing document in a collection.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
Delete Document
Description: Remove a document from a collection.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
Bulk Delete Documents
Description: Remove multiple documents from a collection in a single request. Please note, this will end up reaching the maximum url length limit of your browser/client. If you have a large number of documents to delete, this can be done in batches.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
Update Collection Schema
Description: Update the schema of a collection.Playground
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json
Update Collection Permissions
Description: Update permissions for a collection as it relates to a specific Custom App. Proxy ID is available in the Asset LibraryPlayground
| Permission | Name | Description |
|---|---|---|
read | Read | Grants the ability to read documents in the collection. |
share | Share | Grants the ability to share the collection with other users or groups. |
delete | Delete | Allows the deletion of the entire collection. |
write | Write | Provides write access to the collection, including creating and updating data. |
admin | Admin | Grants full administrative control over the collection. |
create_content | Create Content | Allows creating new documents in the collection. |
read_content | Read Content | Enables reading the content of documents in the collection. |
update_content | Update Content | Permits updating existing documents in the collection. |
delete_content | Delete Content | Authorizes the deletion of documents from the collection. |
X-DOMO-Developer-Token:<developer token here>Accept:application/jsonContent-Type:application/json