Skip to main content
GET
List access rules for this network

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

Idempotency-Key
string<uuid>
required

Client-generated unique key per operation intent (UUID). Same key + identical body replays the original response; same key + different body returns 409.

Path Parameters

network_id
string<uuid>
required

The unique ID of the network whose access rules to list.

Query Parameters

after
string

Cursor to start fetching records after — the pagination.end_cursor of a previous response. Omit it to fetch the first page, and stop paging once pagination.has_next is false. Sending it empty is a 400: an empty cursor is a broken cursor, not a request for the first page.

Minimum string length: 1
cursor
string

Deprecated: use after.

Minimum string length: 1
limit
number
default:50

Results per page (1–200)

validity
enum<string>

Filter by rule timing — EFFECTIVE for rules in effect now, FUTURE for rules not yet started, EXPIRED for rules that have already ended.

Available options:
EFFECTIVE,
FUTURE,
EXPIRED

Response

200 - application/json

Paginated list of access rules on the network.

pagination
object
required

Pagination state for this page.

next_cursor
string | null
required
deprecated

Deprecated: use pagination.end_cursor.

Example:

null

has_next
boolean
required
deprecated

Deprecated: use pagination.has_next.

Example:

false

data
object[]
required