Skip to main content

Authentication

All Trential APIs are protected with API key authentication. You include your key in every request via the x-api-key header.

Getting your API Key

Generate an API key from the Verity portal, or request one directly from the Trential team.

API Key Generation

Using your API Key

Pass the key in the x-api-key header on every request:

curl -X POST 'https://api.trential.dev/verification/api/1.0/verifications/pan' \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY' \
--data-raw '{
"digilocker": false,
"pan": "ABCDF2142E"
}'
caution

Keep your API key secret. Do not expose it in client-side code, public repositories, or logs.

Environments

Use the appropriate base URL depending on the environment you are integrating with.

EnvironmentBase URL
Staginghttps://api.trential.dev
Productionhttps://api.trential.app

Start with Staging for development and testing. Switch the base URL when moving to production — no other changes are required.