Each DataTable call supports the following operations:
- ListFields: List the available fields for further read, update, or create operations.
- Read: Perform a search based on a set of criteria and return the requested fields for each matching object.
- Update: Update fields with the given values for an object based on its Record ID.
- Create: Create an object with the given fields and values. The Record ID of the newly-created object is returned.
- CreateOrUpdate: Create an object with the given fields and values or update an existing object.
- Delete: Delete the object.
Each operation is prefixed by a colon. For example, the call below lists all of the metadata fields available on a standard image (the default image subtype).
POST or GET
/API/DataTable/V2.2/Documents.Image.Default:ListFields
Similarly, the call below lists all of the fields available on the default client account subtype. Most organizations use default subtypes for each account type (client, source, staff, etc.).
POST or GET
/API/DataTable/V2.2/Contacts.Client.Default:ListFields