ezForex
Toggle sidebar
Log in
Rate limits

Authenticated API endpoints enforce per-user daily quotas. Limits reset at the end of the calendar day (application timezone).

Plan-specific daily quotas

Authenticated API access and quotas start with Starter. Exact limits vary by paid plan; compare plans for the current catalogue. Compare plans.

Endpoint Daily limit
GET /api/currencies Plan-specific
GET /api/convert/{from}/{amount}/{to} Plan-specific
GET /api/rates/{base} Plan-specific
GET /api/usage Plan-specific
GET /api/history/{from}/{to} Plan-specific
POST /api/convert/batch Plan-specific
When the limit is exceeded

HTTP 429 with a Retry-After header (seconds until midnight reset):

{
  "message": "Daily API limit exceeded."
}
Track your usage
After you log in, open My usage in the app menu, or call GET /api/usage with a Bearer token, to see remaining quota and recent API calls.
Login throttling

POST /api/login is separately rate-limited to reduce brute-force risk. Exceeding that limit also returns HTTP 429.