Documentation Index
Fetch the complete documentation index at: https://docs.dexploit.dev/llms.txt
Use this file to discover all available pages before exploring further.
Response envelope
Every JSON response is wrapped:Quotas
Quotas are enforced per API key:- Daily soft cap (resets at 00:00 UTC).
- Monthly hard cap (resets on the calendar 1st).
code: "QUOTA_EXCEEDED". The response includes X-RateLimit-Reset indicating when you’re back under.
See Authentication for tier-specific numbers.
Rate limits
Free tier has a per-second rate limit. Paid tiers (Developer, Pro, Enterprise) do not — only quotas apply.Error codes
| Code | Status | Meaning | Remedy |
|---|---|---|---|
UNAUTHORIZED | 401 | Key missing, malformed, or revoked. | Generate a new key in the dashboard. |
FORBIDDEN | 403 | Authenticated, but not allowed. | Check your tier; some endpoints require Pro or Enterprise. |
QUOTA_EXCEEDED | 429 | Monthly quota hit. | Wait for reset or upgrade. |
RATE_LIMITED | 429 | Free-tier rate limit hit. | Back off and retry. |
INVALID_PARAM | 400 | One of your query params is wrong. The message says which. | Check the request. The most common cause is sending mint to /candles — use pair_address. |
MISSING_PARAM | 400 | A required param is absent. | Add it. |
NOT_FOUND | 404 | Resource doesn’t exist (e.g., unknown pair_address). | Verify via /api/v1/pairs. |
UNAVAILABLE | 503 | Backend dependency is down. | Retry with backoff. |
GATEWAY_TIMEOUT | 504 | Upstream took too long. | Retry; reduce limit if persistent. |
INTERNAL | 500 | Server-side error. | Retry. If it persists, contact support. |

