Get Participating Carriers for a Program

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Access the list of insurance carriers participating in the selected insurance program. Useful for identifying which carriers can underwrite the quote.



Overview

Returns the rating companies (carriers) available for a given insurance program, filtered to those active as of the provided effective date. Use this to populate carrier selection dropdowns when creating or editing a quote within a specific insurance program.

If the insurance program has carriers explicitly assigned, only those with date ranges covering the effectiveDate are returned. If no carriers are assigned to the program, the endpoint treats all active carriers in the system as applicable.

You can optionally provide a stateID to further narrow results to only carriers that are configured to write business in that state.

Only active carriers are returned (inactive carriers are excluded). Results are sorted alphabetically by Description.

Path Params
integer
required

An insurance program represents a configured product offering. It groups together a policy set, one or more lines of business, and one or more rating companies (carriers). When a user creates a quote, the insurance program determines which carriers, policy lines, and states are available for selection.

Each insurance program is scoped to a client and has a DisplayCode and Description (e.g., "WC-2026" / "Workers' Compensation 2026"). The insuranceProgramID is typically obtained from the Origami UI or from the insurance program selection step in a quoting workflow.

The Quotes API also provides companion endpoints for the same insurance program:

  • GET InsurancePrograms/{insuranceProgramID}/ListCarriers — list the program's rating companies*
  • GET InsurancePrograms/{insuranceProgramID}/ListPolicyLines — list the program's lines of business
  • Depending on your Origami configuration settings, you may see "Carrier", "Rating Company", "Insurer", "Underwriter" used interchangabely.

/api/Quotes/InsurancePrograms/{insuranceProgramID}/ListStates

Query Params
date-time
required

The policy effective date. Used to filter the insurance program's carriers to those whose effective/expiration date range includes this date. Use ISO format: 2027-01-15.

integer

A state ID to filter by. When provided, only carriers configured to write business in that state are returned.

Response

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json