Instruments

Trading instruments including AI commodities with specifications

List instruments

get

Lists all available instruments with optional filtering and sorting.

Authorizations
x-thegrid-signaturestringRequired

Ed25519 signature authentication. All three headers are required for every request:

Header Description
x-thegrid-signature Base64-encoded Ed25519 signature of {timestamp}{METHOD}{path}{body}
x-thegrid-timestamp Unix timestamp in seconds (must be within 30 seconds of server time)
x-thegrid-fingerprint SHA256 hash of your public key (Base64-encoded, padding stripped)

See full authentication docs

Query parameters
nextstringOptional

Cursor for forward pagination. Pass the next_cursor value from a previous response to fetch the next page. Mutually exclusive with prev.

prevstringOptional

Cursor for backward pagination. Pass the prev_cursor value from a previous response to fetch the previous page. Mutually exclusive with next.

limitinteger · max: 100Optional

Number of items to return per page (max: 100)

Default: 50
order_bystring · enumOptional

Field to sort by

Possible values:
order_directionstring · enumOptional

Sort direction

Possible values:
symbolstringOptional

Filter by exact symbol match (e.g., "CHAT-PRIME")

instrument_typestring · enumOptional

Filter by instrument type

Possible values:
statusstring · enumOptional

Filter by status

Possible values:
Responses
chevron-right
200

List of instruments

application/json
get
/trading/instruments
200

List of instruments

Get instrument details

get

Gets a specific instrument by its ID. Returns full instrument details including trading parameters and AI specifications.

Authorizations
x-thegrid-signaturestringRequired

Ed25519 signature authentication. All three headers are required for every request:

Header Description
x-thegrid-signature Base64-encoded Ed25519 signature of {timestamp}{METHOD}{path}{body}
x-thegrid-timestamp Unix timestamp in seconds (must be within 30 seconds of server time)
x-thegrid-fingerprint SHA256 hash of your public key (Base64-encoded, padding stripped)

See full authentication docs

Path parameters
instrument_idstringRequired

Unique identifier for the instrument (e.g., "instrument_c18a986c-522b-475a-b319-f2d0ba04a64d")

Responses
chevron-right
200

Instrument details

application/json
get
/trading/instruments/{instrument_id}

Last updated

Was this helpful?