Skip to main content
POST
userRateLimit | Hyperliquid Info API

Credit Cost

1 per call

Processing

Realtime
The Hyperliquid info endpoint with type: "userRateLimit" is used to fetch a user’s API rate-limit usage and cap.
Estimate your monthly cost for this API using the Pricing Calculator.
  • Wire-equal to POST api.hyperliquid.xyz/info with {"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.
Returns the address-based API rate-limit accounting Hyperliquid maintains for a wallet: cumulative traded volume, how many requests have been used, the current cap, and any surplus beyond it. Use it to monitor how much of an account’s request allowance remains. User-keyed.

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.
Last reviewed: 2026-07-24