userRateLimit | Hyperliquid Info API
Info API
userRateLimit | Hyperliquid Info API
Hyperliquid userRateLimit: fetch a user’s API rate-limit usage and cap.
POST
userRateLimit | Hyperliquid Info API
Credit Cost
1 per call
Processing
Realtime
type: "userRateLimit" is used to fetch a user’s API rate-limit usage and cap.
- Wire-equal to
POST api.hyperliquid.xyz/infowith{"type": "userRateLimit", "user": "..."}. - This reports Hyperliquid’s own address-based L1 request allowance; it is unrelated to your GoldRush credit budget.
- The request cap (
nRequestsCap) is a function of the account’s cumulative traded volume (cumVlm), so higher-volume accounts are granted more requests.
Endpoint
Request
string
required
Always
"userRateLimit".string
required
The wallet address (lowercase 0x-prefixed hex).
Example
Response
Field descriptions
cumVlm is returned as a decimal string. Do not parse it as a float.string
Cumulative traded volume for the account, in USDC.
int
Number of requests consumed so far against the address allowance.
int
Current maximum number of requests allowed for the account.
int
Requests made beyond the cap;
0 when the account is within its limit.