Coterie Insurance

Coterie Insurance is a technology-first commercial insurance provider for small businesses, offering Business Owners Policy (BOP), General Liability (GL), Professional Liability (PL), and Workers' Compensation (WC). Its REST API lets appointed agents and digital partners build applications, generate bindable quotes, bind and issue policies, look up industry/NAICS classifications, retrieve policy documents, and subscribe to webhooks for an embedded small-business insurance experience.

6 APIs 0 Features
InsuranceCommercial InsuranceSmall BusinessEmbedded InsuranceInsurtech

APIs

Coterie Quotes API

Generates rated, bindable quotes for one or more lines of business (BOP, GL, PL, WC) and answers underwriting questions. Quotes are immutable and tied to an application; only "R...

Coterie Policies API

Binds an existing bindable quote into an active policy and issues coverage, including binding via Stripe payment token. Returns policy numbers and status for BOP, GL, PL, and WC...

Coterie Applications API

Creates and retrieves commercial applications describing the insured business. Applications hold a 1:Many relationship with quotes and policies and remain stable while quotes ch...

Coterie Industry / NAICS API

Resolves a business description to an industry classification, returning the IndustryId and AK Hash (NAICS combined with a description MD5 hash) required when submitting applica...

Coterie Documents API

Retrieves policy documents and proposals generated for a quote or an issued policy, including the documentation delivered to the policyholder on successful policy issuance.

Coterie Webhooks API

Manages webhook subscriptions that notify partner systems of policy lifecycle events, including issuance, cancelation, and updated premium information delivered via the policy w...

Collections

Pricing Plans

Coterie Plans Pricing

2 plans

PLANS

Rate Limits

Coterie Rate Limits

2 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Coterie Commercial Insurance API
  version: '1.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Applications
    type: folder
  items:
  - info:
      name: Create a commercial application.
      type: http
    http:
      method: POST
      url: https://api.coterieinsurance.com/v1/commercial/applications
      body:
        type: json
        data: '{"businessName":"<string>","industryId":0,"akHash":"<string>"}'
    docs: Create a commercial application describing the insured business.
  - info:
      name: Retrieve a commercial application.
      type: http
    http:
      method: GET
      url: https://api.coterieinsurance.com/v1/commercial/applications/{applicationId}
    docs: Retrieve a commercial application by id.
  - info:
      name: Update a commercial application.
      type: http
    http:
      method: PUT
      url: https://api.coterieinsurance.com/v1/commercial/applications/{applicationId}
      body:
        type: json
        data: '{"businessName":"<string>","industryId":0,"akHash":"<string>"}'
    docs: Update a commercial application.
- info:
    name: Quotes
    type: folder
  items:
  - info:
      name: Create a bindable quote.
      type: http
    http:
      method: POST
      url: https://api.coterieinsurance.com/v1/commercial/quotes
      body:
        type: json
        data: '{"applicationId":"<string>","endorsementPackages":["BOP","GL","PL","WC"]}'
    docs: Generate a rated, bindable quote for the requested lines of business.
  - info:
      name: Retrieve a quote.
      type: http
    http:
      method: GET
      url: https://api.coterieinsurance.com/v1/commercial/quotes/{quoteId}
    docs: Retrieve a quote by id.
  - info:
      name: List underwriting questions for a quote.
      type: http
    http:
      method: GET
      url: https://api.coterieinsurance.com/v1/commercial/quotes/{quoteId}/underwriting-questions
    docs: Return underwriting questions that must be answered for the quote.
- info:
    name: Policies
    type: folder
  items:
  - info:
      name: Bind a quote into a policy.
      type: http
    http:
      method: POST
      url: https://api.coterieinsurance.com/v1/commercial/policies
      body:
        type: json
        data: '{"quoteId":"<string>","agencyId":"<string>","stripePaymentToken":"<string>"}'
    docs: Bind an existing bindable quote into an active, issued policy.
  - info:
      name: Retrieve a policy.
      type: http
    http:
      method: GET
      url: https://api.coterieinsurance.com/v1/commercial/policies/{policyId}
    docs: Retrieve a policy by id.
- info:
    name: Industry
    type: folder
  items:
  - info:
      name: Search industry / NAICS classifications.
      type: http
    http:
      method: GET
      url: https://api.coterieinsurance.com/v1/industry-classifications?description=<string>
    docs: Resolve a business description to an IndustryId and AK Hash (NAICS + description MD5 hash).
- info:
    name: Documents
    type: folder
  items:
  - info:
      name: Retrieve documents for a policy.
      type: http
    http:
      method: GET
      url: https://api.coterieinsurance.com/v1/commercial/policies/{policyId}/documents
    docs: Return policy documents and proposals for an issued policy.
- info:
    name: Webhooks
    type: folder
  items:
  - info:
      name: List webhook subscriptions.
      type: http
    http:
      method: GET
      url: https://api.coterieinsurance.com/v1/webhooks
    docs: List webhook subscriptions.
  - info:
      name: Create a webhook subscription.
      type: http
    http:
      method: POST
      url: https://api.coterieinsurance.com/v1/webhooks
      body:
        type: json
        data: '{"url":"<uri>","eventType":"policy.issued","active":true}'
    docs: Create a webhook subscription for policy lifecycle events.
  - info:
      name: Delete a webhook subscription.
      type: http
    http:
      method: DELETE
      url: https://api.coterieinsurance.com/v1/webhooks/{webhookId}
    docs: Delete a webhook subscription by id.