Document APIs
Understand the Trident API endpoint groups and make your first authenticated call.
Understand the Trident API endpoint groups and make your first authenticated call.
The Trident APIs let you create and progress cyber insurance submissions through their full lifecycle — Base, Full, Quote, and Bind — and look up reference data used across the platform. Endpoints are grouped into: Submission, Quote, Policy, Document Upload to DMS, Lookups, Submission Data Extraction, and Admin/Develop.
All API requests are sent to: https://trident-api.connecttrident.com
All endpoints are secured using an API Key.
You must include the API key in every request header:
x-api-key: your_api_key_here
Requests without a valid API key are rejected with a 401 Unauthorized response. Every request also requires X-Origination-Source and X-Audit-UserId headers for traceability and audit purposes.
The APIs support the following content types:
application/jsonBelow is a simple example demonstrating how to look up contacts by role code — a good first call because it only requires a GET request with query parameters.
curl -X GET "https://trident-api.connecttrident.com/lookup/contacts?roleCode=USR" \
-H "x-api-key: your_api_key_here" \
-H "X-Origination-Source: S001xx" \
-H "X-Audit-UserId: jsmith"
Example Response
{
"total": 45,
"item": [
{
"contactkey": 2000056,
"contactreference": "Arasaiah, Bhaskara",
"role": "Internal User",
"rolecode": "USR"
}
]
}
Once authentication is confirmed, continue with POST /submission/base to create your first draft submission.