Skip to main content
GET
TypeScript

Authorizations

Authorization
string
header
required

The Trading API key (trdrs_sk_…), for market data, orders and account state on the accounts its owner holds. Use it server-to-server, and keep it on your server. Its scope is named trading in the API.

Query Parameters

q
string

The text to search for, at most 32 characters. Omit it to page through every symbol.

limit
integer
default:50

How many results to return, 50 by default. Anything above 100 is lowered to 100, not refused.

class
string

Only return symbols of this class, as each row's type writes it: future for futures, crypto for crypto perpetuals, or the class of a builder-deployed Hyperliquid market, such as equity or commodity. A class no symbol has lists nothing.

offset
integer
default:0

How many results to skip, for the next page. hasMore is exact, so paging until it is false always ends.

Response

One page of matching symbols.

One page of symbol search results.

symbols
object[]
required

The matching symbols on this page.

hasMore
boolean
required

True when more results follow. It is exact, so paging with offset until it is false always ends.