API Products for BL Partners

This is a non-production version intended for development purposes.

Access

Authentication

This proxy supports OAuth2. To authenticate, we require an OAuth2 access token to be sent in the Authorization header as Bearer.
An access token is a long string of characters that serves as a credential used to access protected APIs.

To get access token:

  • Grant Type: Client Credentials
  • Access Token URL: https://test-apis.us-east-1.libertymutual.com/oauth/token
  • Client ID: Consumer Key from your API Key
  • Client Secret: Consumer Secret from your API Key
  • Scope: scope for API you would like to call
API Key

If you already have an API key, you can skip the steps below. If you need to aquire an API key, please follow the steps below:

  1. In the upper right corner, select Register to create a new account for the developer portal
  2. You will receive an email to create a password
  3. Once the account is created and you are logged in, select Keys to create your API Key
  4. Select Add a new Key to create an API key for the desire product/application
    • NOTE: API key can have more than one products
  5. Add new key window
    • Key Name: enter something meaningful to you/your application
    • Callback URL: enter n/a as we are not currently using it
    • Product: search and select the product you would like to add. For example: Alternate Channel - Quote API
    • Click Create Key
  6. Go back to the Keys window and click on the key that you just created
    • Here, you can see all the details for your key as far as which product your key is tied to and obtain the Consumer Key (client id) and Consumer Secret (client secret).

Create Account API

Method
Description

POST

Create Account Number

https://test-apis.us-east-1.libertymutual.com/bl-partnerships/account

Create an account for customer information

Quote API

Method
Description

GET

Generates Quote Proposal

https://test-apis.us-east-1.libertymutual.com/bl-partnerships/quoteProposal

Provides an acord response to generate the quote proposal.

POST

Get Quote

https://test-apis.us-east-1.libertymutual.com/bl-partnerships/quotes

Get real time rate for a given line of business.

GET

Get Questions

https://test-apis.us-east-1.libertymutual.com/bl-partnerships/questions

Underwriting questions will be returned for the given State, line of business and class code.

Initiate Bind

Method
Description

GET

Setup Billing

https://test-apis.us-east-1.libertymutual.com/bl-partnerships/setupBilling

This request will return an URL to the Arrange Financial UI so that users can setup their billing process.

Referral Status

Method
Description

GET

Check Referral Status

https://test-apis.us-east-1.libertymutual.com/bl-partnerships/referral/status

Check the status of referred quotes.

Lead Gen API

Method
Description

POST

Create Lead Gen Data

https://test-apis.us-east-1.libertymutual.com/bl-partnerships/leadGen/create

Create account and general infomation data in eCLIQ.