Ограничения и лимиты
Прочерк означает «без ограничения».
Тарифы
| Free | Pro | Team | Business | |
|---|---|---|---|---|
| Участников | 1 | 1 | — | — |
| Проектов | 2 | 10 | — | — |
| Ресурсов в проекте | 3 | 20 | — | — |
| Записей в ресурсе | 500 | 10 000 | 100 000 | — |
| Запросов в месяц | 10 000 | 200 000 | 1 000 000 | 5 000 000 |
| Запросов в секунду | 10 | 50 | 200 | 1000 |
| Хранение логов | 24 часа | 7 суток | 30 суток | 90 суток |
| Приватный URL с ключом | нет | да | да | да |
Месячный счётчик запросов
Счётчик считает все запросы к мокам организации и обнуляется первого числа. Когда лимит исчерпан, мок отвечает 429:
{"error":"QUOTA_EXCEEDED","used":12501,"limit":10000,"ceiling":12000,"period":"2026-08"}
Отказ наступает чуть позже лимита
В ответе два числа: limit — лимит тарифа, ceiling — значение, на котором запросы действительно перестают проходить. Между ними 20%: запросы считают несколько серверов сразу, и каждый какое-то время не знает о чужих. Этот запас не бесплатный — превышение в счёте считается от limit.
Лимит записей
Когда в коллекции набралось предельное число записей, POST отвечает 409:
{"error":"RECORD_LIMIT_REACHED","limit":500}
Лимит одинаково действует и при создании записи запросом, и при генерации из дашборда.
Служебные пути
/__mock/health не расходует лимит и отвечает даже тогда, когда он исчерпан: этот адрес нужен мониторингу.