Getting Started

Rate Limits

API requests are rate-limited to ensure fair usage and platform stability.

Default Limits

ScopeRequests / minute
All API keys60

Public API requests are fixed at 60 requests per minute for every Verified level. Limits are applied per API key using a sliding window. Listing creation has an additional limit: 5/hour (Verified Lv.2: 10/hour).

Response Headers

Every API response includes rate limit information in the headers:

Headers
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 54
X-RateLimit-Reset: 1710720000
HeaderDescription
X-RateLimit-LimitMax requests per window
X-RateLimit-RemainingRemaining requests in current window
X-RateLimit-ResetUnix timestamp when window resets

When Rate Limit is Exceeded

Requests that exceed the rate limit will receive a 429 Too Many Requests response:

429 Response
{
  "ok": false,
  "error": "Rate limit exceeded",
  "code": "RATE_LIMITED",
  "retryAfter": 32
}

Wait for the number of seconds indicated by retryAfter before making another request.