Skip to content
TR Open panel
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ş"
}
CodeMeaning
400Bad parameter (e.g. baslangic format)
401Key missing, invalid or revoked
404Endpoint or record not found
405Only GET is supported — the API is read-only
429Rate limit exceeded; wait Retry-After seconds
500Temporary 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