Лимиты частоты
Каждый ключ может делать 100 запросов в секунду. Счёт начинается после проверки подписи, поэтому поток неподписанных запросов не расходует ваш лимит, и у каждого ключа он свой.
При превышении лимита ответ такой:
HTTP/1.1 429 Too Many RequestsRetry-After: 1Content-Type: application/json
{"status":429,"code":"rate_limited"}Ничего не выполнено. Подождите Retry-After секунд и отправьте запрос снова — с новой подписью и тем же
Idempotency-Key.
Чтобы не упираться в лимит:
- Используйте вебхуки, а не опрос. Читайте платёж, когда событие сообщает об изменении, или один раз, когда плательщик возвращается.
- Если опрос неизбежен, опрашивайте бережно: раз в несколько секунд для одного платежа, никогда в плотном цикле.
- Распределяйте пакетные задания — выплаты, сверку — по времени или выдайте им отдельный ключ.
В песочнице тот же лимит, что и на боевой установке.