Search
K
Dev API (For Internal IT Users Only)

FonActivity

object

FON (Final Offer & Negotiation) attributes at the policy activity level. CY LOB only. Carries FON date, jurisdiction details, and regulatory location for the insured risk.

fonDatestring(date)required

Required for FON stage. The date the Final Offer & Negotiation was completed (ISO 8601 date, e.g. ‘2026-07-01’). Provided by the front-end system.

Example:2026-01-15

jurisdictionCountryobjectrequired

Required. Jurisdiction country — code only. The country where the insured risk is located. Found in the Fiscal & Regulatory section of the slip. This is NOT the same as the territory field.

* Additional properties are NOT allowed.
Show Child Parameters
jurisdictionStateobject

Required for US risks. Jurisdiction state — code only. The state where the US-domiciled insured risk is located. Provided by the front-end for US-origin submissions.

* Additional properties are NOT allowed.
Show Child Parameters
riskRegulatoryLocationobjectrequired

Required. Regulatory risk location — code only. Where the regulator deems the risk to be situated, as stated in the Fiscal & Regulatory section of the slip. This is NOT the territory; the two fields serve different regulatory purposes.

* Additional properties are NOT allowed.
Show Child Parameters
Example

FieldLookupResponse

object

Response returned by /reference/fields. Contains the field name resolved by the server and the list of allowed values read from the live XFI section schema.

statusstringrequired

Outcome of the lookup call.

Allowed values:SUCCESSFAILED

Example:SUCCESS

fieldstringrequired

The XFI field name whose allowed values are returned. One of coverage, agreement, agreementActivity, or agreementSection.

Example:agreement

valuesarray[object]required

A single lookup value entry

Show Child Parameters
Example

ContactFuzzySearchItem

object

A single contact entry returned by the /lookup/contacts endpoint, passed through from XFI’s summary object verbatim. Backing Java type is Map<String, Object> — keys are not fixed/known in advance (XFI may return any of contactKey, contactReference, code, roleCode, mainrole, email, mailingAddress1, mailingAddress2, mailingAddressCity, country, or others), so no fixed property list is declared here.

* Additional properties are allowed.

ContactFuzzySearchResponse

object

Response returned by the /lookup/contacts endpoint. Wraps XFI’s _count/_links.item[].summary payload as total/item.

totalinteger(int32)required

Total number of matching contacts reported by XFI (_count).

itemarray[object]required

A single contact entry returned by the /lookup/contacts endpoint, passed through from XFI’s summary object verbatim. Backing Java type is Map<String, Object> — keys are not fixed/known in advance (XFI may return any of contactKey, contactReference, code, roleCode, mainrole, email, mailingAddress1, mailingAddress2, mailingAddressCity, country, or others), so no fixed property list is declared here.

* Additional properties are allowed.
Example

ContactLiaisonItem

object

A single contact liaison entry for a producer.

contactliaisonkeyinteger

XFI contact liaison key.

Example:2596

contactkeyinteger

XFI contact key of the producer.

Example:2000556

contactstring

Producer company name.

Example:Lockton Companies, LLC

liaisonRolestring

Role of the liaison (e.g. Broker Contact).

Example:Broker Contact

contactLiaisonReferencestring

Display name (LastName, FirstName).

Example:Ahn, Paul

firstNamestring

Example:Paul

lastNamestring

Example:Ahn

emailstring

Example:pahn@lockton.com

Example