Merchant API
Проверка…Песочница
Руководство
Markdown-версия

Лимиты и ограничения

Сколько запросов можно делать и какие есть ограничения на данные.

ОграничениеЗначение
Запросы с одного IP (все, кроме /health/api)600 за 15 минут
Запросы одного клиента (по ключу)150 за 15 минут
Песочница с одного IP, дополнительно30 за 15 минут
Тело запроса10 КБ, только application/json
X-Entity-Key · idempotencyKey · webhookUrl128 · 128 · 2048 символов

Превышение лимита — 429 Too many requests, try again later. Окно фиксированное: счётчик обнуляется через 15 минут после первого запроса в окне. Значения могут меняться — не стройте логику на точных числах.

Как не упираться в лимит

  • Кэшируйте каталог: GET /products у нас и так обновляется раз в 10 минут.
  • Ждите вебхук вместо частого опроса заказов; если опрашиваете — не чаще раза в 5–10 секунд.
  • Не проверяйте наличие всех товаров подряд — только того, который покупаете.

Блокировки

Многократные запросы к несуществующим адресам без действующего ключа воспринимаются как сканирование: IP временно блокируется (403 IP banned).

Технические работы

Во время работ все запросы, кроме /health/api, получают 503 с "code": "maintenance_mode" и заголовком X-Maintenance-Mode: 1. Повторите позже.