Skip to main content
GET
TypeScript

Query Parameters

pageCursor
string

tenant_id is extracted from JWT token context. Opaque cursor for the requested page. Currently encodes the 1-based page number as a decimal string ("1", "2", ...); treat as opaque on the client. Absent = first page.

pageSize
number
default:20

Maximum number of items per page. Default 20, clamped to [1, 1000].

Required range: 1 <= x <= 1000

Free-text search across chain and symbol name.

status
enum<string>[]

Include filter (repeated query params).

Blockchain lifecycle state used for list filtering.

Available options:
BLOCKCHAIN_STATE_CREATED,
BLOCKCHAIN_STATE_ACTIVATING,
BLOCKCHAIN_STATE_ACTIVATED,
BLOCKCHAIN_STATE_DEACTIVATING,
BLOCKCHAIN_STATE_DEACTIVATED,
BLOCKCHAIN_STATE_TECHNICAL_FAILURE
blockchainEnv
enum<string>

Filter by network. Blockchain network environment.

Available options:
MAINNET,
TESTNET
sortBy
enum<string>

Sort field. Default: createdAt. Field to sort the blockchain list by.

Available options:
createdAt,
chainName,
symbolName,
status
order
enum<string>
default:DESC

Sort order. Default: DESC.

Available options:
ASC,
DESC
statusExclude
enum<string>[]

Exclude filter (repeated query params).

Blockchain lifecycle state used for list filtering.

Available options:
BLOCKCHAIN_STATE_CREATED,
BLOCKCHAIN_STATE_ACTIVATING,
BLOCKCHAIN_STATE_ACTIVATED,
BLOCKCHAIN_STATE_DEACTIVATING,
BLOCKCHAIN_STATE_DEACTIVATED,
BLOCKCHAIN_STATE_TECHNICAL_FAILURE

Response

OK

data
object[]
required

Blockchains for the current page.

Example:
total
number
required

Total number of items across all pages, matching the current filter.

Example:

100

next
string

Cursor for the next page; absent when the current page is the last. Opaque base64 blob bundling the target pageCursor and current query params (pageSize, search, status, statusExclude, blockchainEnv, sortBy, order).

Example:

"some_value"

prev
string

Cursor for the previous page; absent when the current page is the first.

Example:

"some_value"