Skip to main content
GET
List products

Authorizations

Authorization
string
header
required

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

Query Parameters

name
string

Case-insensitive literal substring of the product name.

Required string length: 1 - 200
Example:

"Cyber"

groupId
string

NAIC group code; leading zeros normalized.

Required string length: 1 - 200
Example:

"7"

mgaId
string

Existing directory MGA slug.

Required string length: 1 - 200
Pattern: ^[a-z0-9]+(-[a-z0-9]+)*$
Example:

"cover"

carriers

Writing-company NAIC codes, normalized to five digits.

Required string length: 1 - 200
Example:
states

Exact, case-sensitive state text.

Required string length: 1 - 200
Pattern: ^[^,\[\]]+$
Example:
types

Exact, case-sensitive Line of Business (open text).

Required string length: 1 - 200
Pattern: ^[^,\[\]]+$
Example:
toiCodes

Exact TOI codes, preserving leading zeros.

Required string length: 1 - 200
Pattern: ^[^,\[\]]+$
Example:
subtoiCodes

Exact SubTOI codes, preserving leading zeros; usable without toiCodes.

Required string length: 1 - 200
Pattern: ^[^,\[\]]+$
Example:
admitted
enum<string>

Admission status; omit to include both.

Available options:
true,
false
Example:

"true"

limit
integer
default:50

Products per page; default 50, range 1–200.

Required range: 1 <= x <= 200
Example:

50

cursor
string

Opaque nextCursor from the previous page; omit on the first page.

Example:

"eyJvZmZzZXQiOjUwfQ"

Response

One page of products; no exact total count.

products
object[]
required
nextCursor
string | null
required

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