Skip to main content
GET
List Catalog Carriers

Authorizations

Authorization
string
header
required

Send the credential as Authorization: Bearer <key>.

Scoped partner credentials use the exclusive nxsk_v1_... namespace. Each scoped key is bound at issuance to one organization, one canonical named environment, an explicit engine set, and a least-privilege capability set. A malformed, unknown, rotated, or revoked nxsk_ key fails closed and is never retried as a legacy key.

Capabilities used by this API are runs:write, runs:read, engines:read, catalog:read, webhooks:manage, runs:defensibility:read, and runs:test. Operation descriptions name the required capability. Grandfathered nx_live_... and nx_test_... keys retain their existing broad access during the compatibility window.

Query Parameters

limit
integer
default:100

Maximum rows to return. Defaults to 100.

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

Opaque continuation cursor from the prior response.

connection_id
string<uuid>

Restrict the catalog to one active materialize connection.

lob
string

Exact line-of-business label.

state
string

Two-letter state code matched against explicit product eligibility.

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

Exact stable carrier entity key.

Response

One page of current carrier heads.

carriers
object[]
required
next_cursor
string | null
required

Opaque continuation cursor. Null when the walk is exhausted.