Trident APIs

CyberSubmissionResponse

object

Response object containing cyber submission details including policy information, status, and reference keys

policyStatusstringrequired

Current status of the policy

Allowed values:Quote PreparationPolicy UpdatedBoundDeclinedReferredQuote NTU

Example:Quote Preparation

policyNostringrequired

Policy number assigned to the submission. Starts with ‘Q’ for quotes, ‘P’ for policies

Match pattern:^[QP]\d{7}$

Example:Q0038456

referencestring

Business reference number for tracking purposes

Example:CYB-2026-001

policyKeystringrequired

Internal policy key identifier used for database references

Example:20894

policyActivityKeystring

Internal policy activity key identifier for tracking specific policy activities

Example:45632

policyActivityStatusstring

Status of the current policy activity

Allowed values:ActiveCompletedPendingCancelledQuote NTU

Example:Active

quoteNostring

Quote number assigned when the submission reaches quote stage.

Example:Q0021748

Example

RequestCommonAttributeData

object

Reference to a lookup-backed entity. Identified by id (preferred — the XFI lookup id), or by code or description when you don’t have the id; when more than one is supplied, id takes precedence (id > code > description). id values are environment-specific; code values are stable across environments. Supply at least one of id, code, or description.

idstring

XFI lookup id — the preferred, canonical identifier (environment-specific).

Example:260

codestring

Environment-stable business code. Accepted when id is omitted.

Example:MSSL

descriptionstring

Human-readable description. Lowest-precedence fallback.

Example:Mosaic Syndicate Services Ltd

Example

IdReference

object

Reference to a lookup-backed entity identified by id (the XFI lookup id, environment-specific).

* Additional properties are NOT allowed.
idstringrequired

XFI lookup id — the canonical identifier (environment-specific).

Example:260

Example

CodeReference

object

Reference to a lookup-backed entity identified by code (the environment-stable business code).

* Additional properties are NOT allowed.
codestringrequired

Environment-stable business code.

Example:MSSL

Example

ReferenceTypeRef

object

Reference type, identified by id. Ids are fixed and stable across all environments.

* Additional properties are NOT allowed.
idstringrequired

1 = EEA, 2 = Non-EEA, 3 = Both.

Allowed values:123

Example:1

Example