Trident APIs

SubmissionInsured

object

Insured details. All members are optional at the bean-validation level; the downstream identifies the insured contact via insureContacts (a reference object — send its id).

companyNamestring

Example:Veritas Capital

domicileCountrystring

Example:United States

domicileStatestring

Example:California

mailingAddress1string

Example:123 Cedar Street

mailingAddressCitystring

Example:Green Bay

emailstring(email)

Example:contact@example.com

countryISOAlpha2Codestring

ISO 3166-1 alpha-2

Example:US

countryISOAlpha3Codestring

ISO 3166-1 alpha-3

Example:USA

insureContactsobject

Insured-contact reference, e.g. { “id”: “2000887” }

Show Child Parameters
Example

SubmissionPolicy

object

Policy node. effectiveDate, expiryDate, product, territory are mandatory.

effectiveDatestring(date)required

Example:2024-01-01

expiryDatestring(date)required

Example:2025-01-01

currencyobject

Optional currency reference (ISO 4217 description, e.g. USD).

Show Child Parameters
productobjectrequired

Required. Product reference (send id or description, e.g. Cyber).

Show Child Parameters
territoryobjectrequired

Required. Territory reference (e.g. description United States).

Show Child Parameters
Example

UnderWriter

object
underWriterNamestring
underWriterCompanystring
Example

SubmissionListItem

object
brokerCompanystringrequired
creationDatestringrequired
underwriterstring
activityExpiryDatestring | null
activityEffectiveDatestring | null
submissionIdstringrequired
insuredstringrequired
Example

Summary

object

Summary information for a lookup field value

idstringrequired

Unique identifier for the lookup value

Example:123

codestring

Code for the lookup value

Example:UW001

descriptionstring

Human-readable description

Example:John Doe

Example