Skip to main content
GET
List a carrier’s state results

Authorizations

Authorization
string
header
required

Effective API key. Send Authorization: Bearer sk-eai-...

Path Parameters

carrierId
string
required

Managed carrier_ ID or bare checked code. Legacy five-digit NAIC codes and naic: codes are also accepted.

Required string length: 1 - 100

Query Parameters

year
string

Statement year. Omit for this carrier’s latest loaded state exhibit; continuation pins that year.

Pattern: ^\d{4}$
state
string

Two-letter jurisdiction code. Omit to traverse all reported jurisdictions.

Pattern: ^[A-Za-z]{2}$
line
string

Exact statement line code, such as 17.1. Validated against the loaded line catalog and known exhibit eras. Cannot be combined with lineFamily.

Pattern: ^\d{2}(?:\.\d{1,2})?$
lineFamily
enum<string>

Resolve a family to its source lines for the selected year. Returns separate observations, without aggregating them.

Available options:
allied-lines,
cmp,
group-ah,
other-ah,
inland-marine,
ppa-liability,
commercial-auto-liability,
auto-physical-damage
limit
integer
default:50

Maximum number of items to return (1-200).

Required range: 1 <= x <= 200
cursor
string

nextCursor from the previous page.

Response

One page of state observations.

year
integer
required

Resolved statement year, fixed for this traversal.

Required range: 1900 <= x <= 9999
resolvedLines
string[]
required

Exact source codes selected by line/lineFamily; empty means no line filter.

stateResults
object[]
required
nextCursor
string | null
required

Cursor for the next page, or null on the last page.

sources
object[]
required