A message for our valued customers and partners: This site is retiring, including accounts and API keys, as we migrate to the new developer portal. If you use existing API keys you will be contacted with further migration instructions. Accounts and API keys are not shared between this developer portal and the new developer portal. We recommend you review the new portal's Get Started guide for details on registering a new developer account and requesting new API keys.

This Policy API enables underwriting platforms to integrate with the system of record, GENIUS, to process policy lifecycle data, from pre-bind through post-bind transactions, via the Stream.

Policy Data Retrieved From GENIUS

Method
Description

GET

GetContact

https://test-apis.us-east-1.libertymutual.com/psi/gis-ws/getContact

This Contacts API allows customers to request and received a list of valid GENIUS Contacts/Producers, by GENIUS Company and GENIUS Branch, to be used as reference data for integrations.

GET

GetAssured

https://test-apis.us-east-1.libertymutual.com/psi/gis-ws/getAssured

This Assured API allows customers to request and receive a list of valid GENIUS Assured records, by GENIUS Product and GENIUS Company, to be used as reference data for integrations. Response includes Assured code and Address information.

GET

GetClearance

https://test-apis.us-east-1.libertymutual.com/psi/gis-ws/getClearance

This Clearance API allows customers to request and received a list of valid GENIUS Assured Data and assosiated Policy data, by passing full/partial name, to be used as reference data for integrations.

GET

GetHorses

https://test-apis.us-east-1.libertymutual.com/psi/gis-ws/getHorses

This Horses API allows customers of Equine Portal to request and received a list of Horses from GENIUS, to be used as reference data for integrations.

GET

GetBroker

https://test-apis.us-east-1.libertymutual.com/psi/gis-ws/getBrokers

This Broker API allows customers to request and received a list of valid GENIUS brokers, by GENIUS Company and GENIUS Branch, to be used as reference data for integrations. Response includes Broker codes and address information.

Reporting Data Retrieved From Integration Services

Method
Description

GET

GetGISRpt

https://test-apis.us-east-1.libertymutual.com/psi/gis-ws/getGISRpt

This report API allows customers to request and received a list of Error Counts and Transaction Type Counts by Feed ID sent to GENIUS through The Stream, to be used as reference data for integrations.

Policy Data Sent to GENIUS

Method
Description

PUT

PolicyPrebindRequest

https://test-apis.us-east-1.libertymutual.com/psi/policy/prebind/{transactionId}

Accepts these "prebind" transaction types- Submission, Update, and Takeup

PUT

PolicyPostbindRequest

https://test-apis.us-east-1.libertymutual.com/psi/policy/postbind/{transactionId}

Accepts these "postbind" transaction types- Endorsement, Renewal, Cancel, Reinstate,New