Rate limits¶
The Parti API applies per-wallet and per-IP rate limits.
| Bucket | Limit | Applies to |
|---|---|---|
| Per-wallet order placement | 50 / 60s | POST /v1/orders (keyed on session user) |
| Per-IP | 600 / 60s (≈10/s) | /v1/orders/*, /v1/withdraw-signed |
| Per-IP | 60 / 60s | /v1/events (writes) + administrative endpoints |
Deposit service robinhood-address |
30 / 60s (per-IP) | GET /v1/deposit/robinhood-address/{user} |
Exceeding a bucket returns:
with HTTP 429. Back off for retry_after seconds before retrying.
Trading pauses¶
Trading may be temporarily paused. When paused, POST /v1/withdraw-signed is
blocked before any other check, and new orders queue while resting orders
stay live.