Skip to main content
GET
List a carrier’s line 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

from
string

Inclusive first statement year; supply with to. At most eight years. Omit both for the latest loaded year across the selected exhibits, before line filtering.

Pattern: ^\d{4}$
to
string

Inclusive last statement year; supply with from. Use equal bounds for one year. Omitted bounds stay pinned in a continuation.

Pattern: ^\d{4}$
exhibit
enum<string>

Read Part 1B premium observations or IEE Part 3 underwriting observations. Omit for both, as separate resources.

Available options:
part-1b,
iee-part-3
line
string

Exact statement code. Must be catalog-known and valid in at least one selected exhibit in every requested year. Invalid exhibit/year combinations select no rows; never expands a parent. Cannot combine with lineFamily.

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

Resolve separately for each exhibit and year. See lineSelections for the selected codes; no summation.

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 line observations.

from
integer
required
Required range: 1900 <= x <= 9999
to
integer
required
Required range: 1900 <= x <= 9999
coverage
object[]
required

For every selected year/exhibit: whether any rows exist for any of this carrier’s source codes, before line filtering. True does not imply complete company/line/field coverage.

Maximum array length: 16
lineSelections
object[]
required

Empty without a line filter. Otherwise each year/exhibit lists its selected codes; an empty codes array means an exact code is outside that exhibit’s known era.

Maximum array length: 16
lineResults
object[]
required
nextCursor
string | null
required

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