Getting started
Errors and rate limits
Error responses are always a JSON body with a hata (error) field:
{
"hata": "Anahtar geçersiz ya da iptal edilmiş"
}| Code | Meaning |
|---|---|
| 400 | Bad parameter (e.g. baslangic format) |
| 401 | Key missing, invalid or revoked |
| 404 | Endpoint or record not found |
| 405 | Only GET is supported — the API is read-only |
| 429 | Rate limit exceeded; wait Retry-After seconds |
| 500 | Temporary internal error; retry shortly |
Rate limit
Each key can make up to 120 requests per minute. When exceeded you get 429 and the Retry-After header tells you how many seconds to wait. For bulk reads raise limit (up to 200 for orders, 500 for products) and prefer webhooks to frequent polling.
Last updated: 2026-10-07