Most of the functionalities you will need and use are accessible from the eTrusted Control Center. However, sometimes, you need to programmatically perform these functions or connect your system to eTrusted. This is where APIs come in.
The eTrusted APIs provide you with programmatic access to many of the functionalities of the eTrusted platform.
Your eTrusted API key functions like a literal key, in the sense that it opens up or grants you access to the platform's APIs. Visit the page Generating API Credentials to learn how to generate your API credentials.
Before reaching support, please double-check the Dev Center resources to be sure what you need is not available, including using the search bar. If you cannot find what you are looking for, visit our contact page to reach support. Please be as clear as possible with your request, as this helps our team better provide you with the needed support.
There are no hard-set limits or throttles. However, abnormally high requests might trigger a review of your API use, and a rate limit will be set depending on the outcome.
One of the best ways to know when something changes with the APIs is to check the changelog.
There are no SDKs available at the moment. However, each API example comes with sample code you can use.
Questionnaire links, once generated, do not expire. Meaning its intended users have time to fill them out.
The API Documentation tab has the complete list of all available APIs.
You should wrap up the request you would like to perform in a loop to perform them in bulk.
The Dev Centre provides a lot of information regarding the APIs, including a search bar to search through them. In case you are unable to find what you are looking for, you can contact our support team
Here are a few things to consider when working with the APIs
- Keep your API Credentials out of the public eye, i.e.: do not expose them through frontend code or public repositories.
- Avoid carrying out API tests with client data.
- Be prepared to handle all HTTP status code types returned by the APIs.
- Apply proper pagination where possible. This will prevent querying for data you might not need.
- When implementing an endpoint, it is also worth going over the API docs.
Visit the pagination guides to learn more about our API pagination
You can fetch the list of available channels using the channel endpoint.
You can use the get reviews endpoint to list out all reviews
Check out the Templates & Questionnaires guide for the list of available questionnaires
Updated 2 months ago