This page gives a detailed overview of what is involved in a typical Trustap integration.

TrustAPI Integration

Trustap allows direct use of the TrustAPI REST service. This service currently uses JSON-based requests, and uses OpenID Connect for authentication and authorisation. Requests to the REST service must carry a bearer token that has been provided by the TrustAPI SSO service ( The SSO service uses standard OpenID Connect authentication flows, and allows provisioning of access tokens via both the authentication code flow and the implicit flow.

Note that new users must accept Trustap's Terms of Service before they can utilise the Trustap platform. Calls to most TrustAPI endpoints will fail with a 409 Conflict "active country not set", until they set an active country and accept the Trustap Terms of Service.