Pie Insurance website screenshot

Pie Insurance

Pie Insurance is a Washington, DC and Denver-based insurtech founded in May 2017 that makes commercial insurance for small businesses, with workers' compensation as its flagship line. Pie underwrites its own workers' comp through The Pie Insurance Company (NAIC 21857) — the carrier formerly known as Pie Casualty Insurance Company, which Pie acquired as Western Select Insurance Company in 2021 and took full-stack in February 2023 with an A- (Excellent) rating from AM Best. In addition to workers' comp, Pie offers business owners policy (BOP), commercial auto, general liability, professional liability, and errors and omissions through partner carriers. The product is sold both direct-to-business and through a partner network of 4,000+ independent insurance agencies, who quote, bind, and service policies via the Pie agency portal and the Pie Partner API. The Partner API (api.post-prod.pieinsurance.com, REST/JSON, documented with OpenAPI 3.0.4) exposes class-code search, eligibility questions, appetite checks, price indications, full bindable quotes, quote documents, and quote PDF retrieval so agency management systems and partner platforms can embed the Pie workers' comp experience without redirecting users off-platform. Coverage is available in 39 states plus DC; 73% of submissions are auto-decided and average quote time is roughly three minutes. The company has raised approximately $621M across Seed through Series D from investors including Allianz X, SVB Capital, Greycroft, Aspect Ventures, and Elefund. CEO and co-founder is John Swigart. The Pie Partner API is the public developer surface; there is no broader open-source SDK or GitHub organization.

1 APIs 13 Features
InsuranceInsurtechWorkers CompensationSmall BusinessCommercial InsuranceBusiness Owners PolicyCommercial AutoGeneral LiabilityProfessional LiabilityAgency PortalPartner APIQuotingBinding

APIs

Pie Insurance Partner API

REST/JSON Partner API (OpenAPI 3.0.4) that lets independent agencies and partner platforms quote and bind Pie workers' compensation insurance without leaving their own experienc...

Collections

Features

Workers' compensation insurance for small business across 39 states + DC
In-house carrier — The Pie Insurance Company (NAIC 21857), A- (Excellent) AM Best
Direct-to-business and 4,000+ partner agencies
Average quote time roughly three minutes; up to 30% savings vs. comparable carriers
73% of submissions auto-decided; 70% of NCCI class codes in appetite
REST/JSON Partner API documented with OpenAPI 3.0.4 (Swagger UI hosted)
Class-code search and state-by-state appetite endpoints
Eligibility questions endpoint keyed off agency state + class code
Price indication endpoint for fast, non-binding pricing
Full quote lifecycle (create, retrieve, update) with bindable output
Quote document upload and quote PDF retrieval endpoints
Built-in support for prior-carrier history, experience modification, and officer exclusions
Business owners policy, commercial auto, general liability, professional liability, and E&O via partner carriers

Resources

🔗
Website
Website
🌐
Portal
Portal
🔗
Documentation
Documentation
📝
Signup
Signup
🔗
Login
Login
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
About
About
🔗
Timeline
Timeline
🔗
Leadership
Leadership
🔗
Press
Press
📰
Blog
Blog
🔗
Careers
Careers
🔗
Contact
Contact
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
🔗
Facebook
Facebook
🔗
Products
Products
🔗
Products
Products
🔗
Products
Products
🔗
Products
Products
🔗
Products
Products

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Pie Insurance Quote Api
  version: v1
items:
- info:
    name: ClassCodeSearch
    type: folder
  items:
  - info:
      name: POST /ClassCodeSearch
      type: http
    http:
      method: POST
      url: https://api.post-prod.pieinsurance.com/api/v1/ClassCodeSearch
      body:
        type: json
        data: '{}'
- info:
    name: Eligibility
    type: folder
  items:
  - info:
      name: Returns agency's states class code latest eligibility questions
      type: http
    http:
      method: POST
      url: https://api.post-prod.pieinsurance.com/api/v1/Eligibility/questions
      body:
        type: json
        data: '{}'
    docs: Returns agency's states class code latest eligibility questions
- info:
    name: PriceIndication
    type: folder
  items:
  - info:
      name: GET /PriceIndication/{id}
      type: http
    http:
      method: GET
      url: https://api.post-prod.pieinsurance.com/api/v1/PriceIndication/:id
      params:
      - name: id
        value: ''
        type: path
  - info:
      name: POST /PriceIndication
      type: http
    http:
      method: POST
      url: https://api.post-prod.pieinsurance.com/api/v1/PriceIndication
      params:
      - name: agencyCode
        value: ''
        type: query
      body:
        type: json
        data: '{}'
- info:
    name: QuoteDocument
    type: folder
  items:
  - info:
      name: POST /QuoteDocument/{quoteId}
      type: http
    http:
      method: POST
      url: https://api.post-prod.pieinsurance.com/api/v1/QuoteDocument/:quoteId
      params:
      - name: quoteId
        value: ''
        type: path
      body:
        type: multipart-form
        data:
        - name: files
          type: text
          value: ''
- info:
    name: QuotePdf
    type: folder
  items:
  - info:
      name: GET /QuotePdf/{quoteId}
      type: http
    http:
      method: GET
      url: https://api.post-prod.pieinsurance.com/api/v1/QuotePdf/:quoteId
      params:
      - name: quoteId
        value: ''
        type: path
- info:
    name: Quotes
    type: folder
  items:
  - info:
      name: POST /Quotes
      type: http
    http:
      method: POST
      url: https://api.post-prod.pieinsurance.com/api/v1/Quotes
      params:
      - name: agencyCode
        value: ''
        type: query
        description: An optional query param to submit an Agency Code in addition to the IdToken
      body:
        type: json
        data: '{}'
  - info:
      name: GET /Quotes/{id}
      type: http
    http:
      method: GET
      url: https://api.post-prod.pieinsurance.com/api/v1/Quotes/:id
      params:
      - name: id
        value: ''
        type: path
  - info:
      name: PUT /Quotes/{id}
      type: http
    http:
      method: PUT
      url: https://api.post-prod.pieinsurance.com/api/v1/Quotes/:id
      params:
      - name: id
        value: ''
        type: path
      - name: agencyCode
        value: ''
        type: query
        description: An optional query param to submit an AgencyCode in addition to the IdToken
      body:
        type: json
        data: '{}'
- info:
    name: Appetite
    type: folder
  items:
  - info:
      name: Returns an array of supported class codes by state
      type: http
    http:
      method: GET
      url: https://api.post-prod.pieinsurance.com/api/v1/Appetite
      params:
      - name: code
        value: ''
        type: query
    docs: Returns an array of supported class codes by state
  - info:
      name: POST /Appetite
      type: http
    http:
      method: POST
      url: https://api.post-prod.pieinsurance.com/api/v1/Appetite
      body:
        type: json
        data: '{}'
bundled: true