Search
K
Guides

Document APIs

Understand the Trident API endpoint groups and make your first authenticated call.

Getting Started

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.

Base URL

All API requests are sent to: https://trident-api.connecttrident.com

Authentication

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.

Supported Content Types

The APIs support the following content types:

  • application/json
  • UTF-8 encoded request bodies

Explore our APIs

Connect, create, and innovate with our easy-to-use APIs.


Making Your First API Call

Below 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.