Если вы работаете с Единой системой кадастровой информации (ЕГРН) или сервисами Росреестра и сталкиваетесь с ошибкой «Превышен интервал между запросами», то эта статья поможет вам разобраться в причинах и способах устранения проблемы.
Что означает ошибка «Превышен интервал между запросами»?
Эта ошибка возникает, когда к сервисам Росреестра отправляется слишком много запросов за короткий промежуток времени. Система воспринимает это как попытку перегрузки или автоматизированного парсинга, и в ответ блокирует доступ на определённое время.
Такая защита реализована для:
- предотвращения DDoS-атак;
- защиты от автоматических парсеров и ботов;
- обеспечения стабильной работы сервиса для всех пользователей.
Какие сервисы Росреестра могут выдавать эту ошибку?
- ФГИС ЕГРН — официальный портал Росреестра (egrn.roskadastr.ru)
- Публичная кадастровая карта (pkk.rosreestr.ru)
- API Росреестра, для интеграции сторонних сервисов
- Госуслуги — при запросе выписки из ЕГРН
Какие ограничения установлены?
| Сервис | Максимальное количество запросов | Интервал между запросами |
|---|---|---|
| ФГИС ЕГРН | до 10 в минуту | не менее 6 секунд |
| API Росреестра | до 100 в час | не менее 3 секунд |
| Публичная кадастровая карта | до 5 в минуту | не менее 12 секунд |
⚠️ Важно: точные лимиты могут меняться без предварительного уведомления.
Что делать, если вы получили эту ошибку?
Подождите
Самое простое решение — подождать от 1 до 5 минут, после чего продолжить работу. Обычно блокировка временная.
Снизьте частоту запросов
- Используйте задержки между запросами (например, через
sleep(5)в скриптах). - Оптимизируйте логику: не отправляйте повторные запросы при ошибке, а обрабатывайте её.
Используйте официальное API
Если вы разработчик, подключитесь к официальному API Росреестра — у него более гибкие лимиты и возможность получить ключ с повышенными квотами.
Авторизация через Госуслуги
Авторизованные пользователи через Госуслуги могут иметь более высокие лимиты, чем анонимные.
Как избежать этой ошибки в будущем?
✔ Используйте кэширование
Не запрашивайте одни и те же данные повторно — сохраняйте их локально.
✔ Установите ограничения в скриптах
Пример на Python:
import time
import requests
for cad_num in cadastral_numbers:
response = requests.get(f"https://pkk.rosreestr.ru/api/{cad_num}")
if response.status_code == 429:
print("Превышен лимит, жду 30 сек...")
time.sleep(30)
else:
process_response(response)
time.sleep(6) # соблюдаем интервал
✔ Подключитесь к платным тарифам
Если вы юридическое лицо и работаете с большим объёмом данных, рассмотрите коммерческий доступ к ЕГРН через аккредитованные организации.
Ошибка «Превышен интервал между запросами» — это не баг, а защитный механизм Росреестра. Соблюдая установленные лимиты и используя грамотные подходы, вы сможете избежать блокировок и стабильно получать нужные данные.
Если вы работаете в IT и автоматизируете доступ к ЕГРН — всегда учитывайте ограничения и используйте официальные каналы интеграции.