eBay · Rate Limits

Ebay Rate Limits

eBay rate-limits each application against per-API daily call quotas (per app, per API, per day). Default for most production REST APIs is 5,000 calls/day; quotas are raised by passing eBay's Application Growth Check. Rate limits are enforced per developer App ID and reset daily at midnight Pacific Time.

5 Limits Throttle: 429 Quota: 429
Rate LimitingMarketplaceCommerce

Limits

Default per-API daily quota (production) app/api
requests_per_day · day
5000
Most Sell, Buy, and Commerce REST APIs default to 5,000 calls/day per app per API; raise via Application Growth Check.
Sandbox per-API daily quota app/api
requests_per_day · day
5000
Sandbox quotas are typically equal to or lower than production defaults; not for load testing.
Trading API daily call quota app
requests_per_day · day
5000
Legacy Trading API; subject to Compatibility Level checks.
Browse API daily quota app
requests_per_day · day
5000
Feed API hourly bulk download app
requests_per_hour · hour
1000
Bulk feed downloads (item, product, snapshot) have separate hourly throttles; consult Feed API rate-limits.

Policies

Application Growth Check
Production access and higher quotas require passing eBay's Application Growth Check (formerly Compatible Application Check); submit via the developer dashboard.
Per-API quotas
Quotas are enforced per app per API (e.g., Browse, Sell-Inventory, Sell-Account); aggregating across APIs is not supported.
Daily reset
Daily counters reset at midnight Pacific Time.
Backoff
Honor 429 + Retry-After signaling; implement exponential backoff with jitter.
OAuth-token scope
Per-call quotas are tied to the App ID, not the user OAuth token; tokens may carry per-user restrictions in addition to app quotas.

Sources