Skip to content

The carrier programs (products) your brokerage can quote through Hedge

GET
/broker/programs
curl --request GET \
--url 'https://api.hedgespecialty.com/api/v1/broker/programs?category=instant_quote' \
--header 'Authorization: Bearer <token>'

The same catalog as GET /broker/market-access, flattened to one row per program with its broker category. instant_quote programs are quoted live through a carrier API and expose an application question schema (below) that your own application builder can plug into; binding programs Hedge quotes for you; specialty programs need completed ACORDs, program requirements and loss runs. Filters combine (AND). Read scope is enough.

category
string
Allowed values: instant_quote binding specialty
lob
string

Canonical line slug or common alias (gl

state
string
>= 2 characters <= 2 characters

Programs, instant-quote first, then by market and name

Media typeapplication/json
Array<object>
object
program_id
required
string format: uuid
market_id
required
string format: uuid
market_name
required
string
name
required
string
program_category

instant_quote: quoted live through a carrier API; your own application can plug in via the program’s application-schema. binding: Hedge quotes it for you. specialty: completed ACORDs, program requirements and loss runs are required.

string
nullable
Allowed values: instant_quote binding specialty
category_label
string
nullable
lines
required

Canonical line-of-business slugs.

Array<string>
states

2-letter state codes where the program is available; null means no state restriction.

Array<string>
nullable
description
string
nullable
enabled
required

Your brokerage’s own on/off preference (see GET /broker/market-access).

boolean
application_schema_available
required

True when GET /broker/programs/{program_id}/application-schema can serve the question schema.

boolean
Example
[
{
"program_category": "instant_quote"
}
]

Unknown category