The only commercial insurance API
you'll ever need.

Briza gives developers the ability to add instant commercial insurance purchasing for the many needs of their users, all within a native user experience. Deliver insurance from top-rated insurance carriers across the country, all in full regulatory compliance.

Your Platform

Real time, contextual, commercial insurance experiences for your customers. Within your platform.

Completely Customizable

No need to leave your app or website, style it exactly as you like, and control every flow.

Deepen Customer Connection

Solve a customer pain point, build greater loyalty, and add incremental revenue with one simple integration.

Made by developers,
for developers.

Insurance is hard enough, API integrations shouldn’t be. We are obsessed with developer experience. From our thoroughly documented API, to our insurance expertise and best practices knowledge base, to our UI component library, Briza's job is to make your job as easy as possible, and build an API you'll love to use.

We speak your language

We provide code samples in curl, Node.js, JavaScript, Python, C#, Java, and Java 8 with Apache.

Get API Keys

We're here to help

We provide hands-on help with insurance questions and technical support for developers.

Talk to an Expert

Request sample

Copied to clipboard!

const quoteId = 'YOUR_quoteId_PARAMETER';
const resp = await fetch(
  `https://api.briza-sandbox.io/api/v2/quotes/${quoteId}`,
  {
    method: 'GET',
    headers: {
      api_key: 'YOUR_API_KEY_HERE'
    }
  }
);

const data = await resp.text();
console.log(data);
 

Response sample

Copied to clipboard!

{
  "id": "string",
  "productId": 0,
  "externalQuoteReference": "string",
  "policyPremium": "string",
  "surcharge": "string",
  "taxes": "string",
  "monthsOfCoverage": 0,
  "startDate": "2019-08-24T14:15:22Z",
  "endDate": "2019-08-24T14:15:22Z",
  "autoRenews": true,
  "paymentOptions": [
    {
      "downpayment": 0,
      "installmentPayment": 0,
      "installmentNumberOfTimes": 0,
      "installmentFrequency": "monthly"
    }
  ],
  "occurrenceLimit": "string",
  "aggregateLimit": "string",
  "deductible": "string",
  "status": "queued",
  "failures": [
    {
      "responsible": "briza",
      "reason": "string"
    }
  ],
  "billingType": "direct",
  "collectPayment": true,
  "answers": {},
  "coverages": [
    {
      "type": "general-liability",
      "limit": "string",
      "deductible": "string",
      "locations": [
        {
          "limit": "string"
        }
      ]
    }
  ],
  "exposures": [
    {
      "type": "total-payroll",
      "amount": "string"
    }
  ],
  "createdAt": "2019-08-24T14:15:22Z",
  "updatedAt": "2019-08-24T14:15:22Z"
}
 

One carrier API is not enough.

Integrating a single insurance carrier API takes months of implementation and testing, and only yields quotes a fraction of the time. We’ve done the heavy lifting for you by integrating the broadest selection of carriers available through a single, unified API.

Get API Keys