Create, read, update, and delete Orange Logic database objects, including assets, users, and tags
Orange Logic’s DataTable APIs allow you to perform CRUD (Create/Add, Read, Update, Delete) actions on database objects. Database objects are categorized by type and include:
- Documents: All digitized and non-digitized assets stored in the Orange Logic platform, including files (audio, images, text documents, video, etc.) and containers (folders, virtual folders, etc.)
- Contacts: Orange Logic user accounts (client accounts, source accounts, staff accounts, etc.) and Groups.
- Keywords: Tags added to assets and organized in Tag Types.
Feature documentation
DataTable APIs can be POST or GET. The maximum URL length for a GET request is 260 characters.
For POST requests, the parameters are passed in the HTTP header or in the URL. If the same parameter is present in both places, the value in the HTTP header overrides the URL.
Versioning
DataTable v2.2 is used for most actions on documents (assets), such as audio, images, folders, text documents, videos, virtual folders, etc.
POST or GET
/API/DataTable/v2.2
DataTable v.2.1 is used for actions on contacts, tags, and actions on documents that include Permissions.
POST or GET
/API/DataTable/v2.1