iFragment

Лимиты

Ограничения частоты запросов.

ЧтоЛимит
Все методы Partner API600 запросов в минуту на API-ключ
GET /v1/recipients/lookup120 запросов в минуту на Project (вместо лимита ключа)

При превышении ответ будет 429 с кодом -11005 и заголовком Retry-After (секунды до следующей попытки):

{ "success": false, "error": { "code": -11005, "type": "rate-limit", "message": "Too many requests" }, "meta": { … } }

Рекомендации:

  • выполняйте повтор после Retry-After, а не сразу; при сетевых ошибках используйте экспоненциальную задержку;
  • вместо частого опроса GET /v1/orders/{id} используйте вебхуки;
  • делайте debounce поиска получателя в интерфейсе.

Лимиты на выдачу (сколько заказов в минуту реально выполняется) определяются числом Supplier Accounts, а не API, см. троттлинг.