Trident APIs

PolicyLevelLookupResponse

object

Response object for policy level lookup values

requestedFieldsarray[string]required

List of field names that were requested

Example:division, leadingInsurer, underwriter

fieldValuesobjectrequired

Map of field names to their lookup values

statusstringrequired

Status of the lookup request

Allowed values:SUCCESSFAILED

Example:SUCCESS

errorstring

Error message if status is FAILED

Example

LookupValue

object

A single lookup value entry

idintegerrequired

Unique identifier for the lookup value

Example:2000007

codestring

Code identifier for the lookup value (may not be present for all entries)

Example:M1609

descriptionstringrequired

Human-readable description of the lookup value

Example:Mosaic Syndicate 1609

Example

CreateShellSubmissionRequest

object
insuredobjectrequired
Show Child Parameters
producerobjectrequired
Show Child Parameters
policyobjectrequired
Show Child Parameters
directAssumedstring
typeOfBillingstring
divisionstring
officestring
mopstring
writtenLineinteger(int32)
typeOfPlacementBespokestring
Example

Insured

object
idinteger(int32)required
companyNamestringrequired

>= 0 characters<= 200 characters

domicileCountrystringrequired

>= 0 characters<= 50 characters

domicileStatestringrequired

>= 0 characters<= 50 characters

mailingAddress1string

>= 0 characters<= 200 characters

mailingAddressCitystringrequired

>= 0 characters<= 30 characters

emailstringrequired
countryISOAlpha2Codestringrequired

countryISOAlpha2Code must be required

countryISOAlpha3Codestringrequired

countryISOAlpha3Code must be required

Example

Policy

object
effectiveDatestring(date)required
expiryDatestring(date)required
currencyCodestring
productstringrequired
territorystringrequired
Example