PolicyCoverage
objectExample:Security and Privacy Liability
Example:15000
Example:USD
Example:108136
PolicyCondition
objectExample:13019
Example:Clause
Example:LMA 5493
Example:Cyber Exclusion
Producer
object>= 0 characters<= 200 characters
SubmissionProducer
objectProducer (broker) reference used on a submission. id identifies the producer (broker company). Optionally include a contactliaison block to attach, create, or update the broker contact liaison recorded on the policy.
Required. XFI contact key of the producer (broker company). id only.
Example:2000556
Optional. Broker contact liaison to record on the policy. See ContactLiaisonSubmission for the attach/create/update behavior.
Example:{"firstName":"John","lastName":"Smith","email":"Yes@example.com","phoneNo":"9000000000","mobilePhone":"899 898 09","faxNo":"45","state":{"code":"UT"},"city":{"description":"Green Bay"},"region":{"description":"GBR"},"contactliaisonid":{"id":"1234"}}
Show Child Parameters
ContactLiaisonSubmission
objectBroker contact liaison recorded under the producer for this submission. The platform resolves this block one of three ways:
- Update by key — supply
contactliaisonid.id(an existing liaison key). That liaison is updated in place with theemail,phoneNo, andmobilePhonevalues provided; the platform targets it directly without searching by name.firstName+lastNamemust also be supplied. - Update by name match — omit
contactliaisonid. WhenfirstName+lastNamematch an existing liaison under the producer, that liaison is updated in place. - Create — omit
contactliaisonidand supply afirstName+lastNamethat do not match any existing liaison; a new liaison is created.
firstName and lastName are required in all three cases.
Optional. Existing contact liaison key (id only). When supplied, the platform attaches that liaison and all individual fields become optional. Omit to create or update by name match.
Show Child Parameters
Required when creating a new contact (Mode B). First name of the broker contact person.
Example:John
Required when creating a new contact (Mode B). Last name of the broker contact person.
Example:Smith
Required when creating a new contact (Mode B). Email address of the liaison.
Example:Yes@example.com
Required when creating a new contact (Mode B). Office/landline phone number of the liaison.
Example:9000000000
Optional. Mobile / cell phone number of the liaison.
Example:899 898 09
Optional. Fax number of the liaison.
Example:45
Optional. State where the liaison is located. Always send as code, e.g. { “code”: “UT” }.
Example:{"code":"UT"}
Show Child Parameters
Optional. City where the liaison is located. Always send as description, e.g. { “description”: “Green Bay” }.
Example:{"description":"Green Bay"}
Show Child Parameters
Optional. Region of the liaison. Always send as description, e.g. { “description”: “GBR” }.
Example:{"description":"GBR"}