All TrustBuilder.IO APIs are based on REST architecture and are served over HTTPS at specified URLs.
Please find the detailed API specifications on:
The URLs of TrustBuilder.IO API change from TrustBuilder 11.2.14 release.
New URL (from the deployment of TrustBuilder version 11.2.14 in production): https://api.trustbuilder.io/api/documentation
When calling a TrustBuilder.IO API endpoint, you need to supply valid access token to authenticate requests. Please refer to Protocol Fundamentals for further explanation on obtaining OAuth access tokens.
Most TrustBuilder.io API endpoints use ETag headers to support efficient cache validation and to minimize data transfer. However, there are certain endpoints that return an array of collections, each with individual states. For these specific endpoints, ETag headers are not used in order to avoid the complexity and impracticality of representing the state of multiple collections in a single header. We recommend customers to carefully follow the API documentation for each endpoint to understand the caching and validation mechanisms provided.