Поиск кадастрового номера по адресу api

API-магия: вставь адрес — получи точный кадастровый номер без капчи и регистрации

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Всё больше финансовых и государственных сервисов требует точного кадастрового номера объекта недвижимости: при оформлении ипотеки, подаче налоговой декларации, проверке юридической «чистоты» квартиры или даже при установке счётчика газа.
Недавно Банки.ру запустили собственный сервис поиска кадастрового номера по адресу, что лишний раз подтверждает востребованность темы. Ниже разберёмся, какие официальные и сторонние API позволяют автоматизировать этот процесс, какие у них ограничения и как подключить их к своему проекту.

Где берутся данные: ФГИС ЕГРН и Росреестр

  • Государственный реестр недвижимости (ГРН) — единая база, в которой учтены все строения: дома, коттеджи, гаражи, квартиры, земельные участки.
  • Доступ к реестру предоставляет Росреестр через публичную кадастровую карту и официальное API ФГИС ЕГРН.
  • Все свежие данные (по состоянию на ) публикуются в формате XML/JSON и содержат: кадастровый номер, адрес, площадь, правообладателей, ограничения и обременения.

Официальное API Росреестра: кратко о технической стороне

Параметр Значение
URL эндпоинта https://rosreestr.gov.ru/wps/portal/p/cc_ib_api/EGRN
Формат ответа JSON/XML
Аутентификация OAuth 2.0, токен выдаётся после подписания договора
Ограничения 500 запросов в сутки на один ключ, капча при превышении
Тестовый доступ Да, 50 бесплатных запросов

Пример GET-запроса:

GET /api/v1/address-to-cadnum?region=77&street=Тверская&house=1&flat=25

Как выглядит ответ API (фрагмент JSON)

{
 "object": {
 "cadnum": "77:01:0004010:1234",
 "address": "г Москва, ул Тверская, д 1, кв 25",
 "type": "Помещение",
 "area": 65.4,
 "floor": 5
 },
 "status": "found",
 "date_actual": "2026-04-19"
}

Пошаговая интеграция в ваш проект (на примере Python)

  1. Получите токен в личном кабинете Росреестра или через партнёра.
  2. Установите библиотеку requests:

    pip install requests
  3. Мини-скрипт:
    import requests
    
    URL = "https://rosreestr.gov.ru/api/v1/address-to-cadnum"
    HEADERS = {"Authorization": "Bearer YOUR_TOKEN"}
    params = {"region": "77", "street": "Тверская", "house": "1", "flat": "25"}
    
    
    r = requests.get(URL, headers=HEADERS, params=params)
    print(r.json["object"]["cadnum"]) # 77:01:0004010:1234
     
  4. Обработайте коды ошибок:
    • 429 — превышение лимита;
    • 404 — объект не найден;
    • 503 — технические работы Росреестра.

Альтернативные и коммерческие API

Если нужен высокий лимит или дополнительные данные (кадастровая стоимость, перепланировки, выписка ЕГРН), рассмотрите:

  • DaData — геокодирование + кадастровый номер, до 10 000 запросов в день;
  • 2ГИС «Данные» — reverse-geocoding с привязкой к кадастру;
  • Банки.ру, новый бесплатный сервис поиска номера по адресу (на старте доступно 100 запросов в сутки без регистрации);
  • Reestra.ru — платный доступ к кадастровой выписке в PDF за 1,5 минуты.

Подводные камни и лайфхаки

• Неточный адрес? Используйте параметр fuzzy=true в запросе к API Росреестра, система подберёт наиболее похожий объект.
• Новостройка без кадастра? Проверьте, не ведётся ли ещё кадастровый учёт, — в ответе будет статус "process".
• Оптимизация расходов: кэшируйте уже найденные номера в Redis, чтобы не тратить лимит повторно.
• Капча при массовом парсинге? Решение — ротация IP через proxy и соблюдение rate-limit 1-2 запроса в секунду.

Чек-лист перед запуском в продакшен

  • ✓ Подписали договор с Росреестром и получили production-токен.
  • ✓ Реализовали backoff-механизм при ошибке 429.
  • ✓ Добавили валидацию адреса через DaData (улучшает точность на 15 %).
  • ✓ Протестировали на 50 тестовых адресах из разных регионов РФ.
  • ✓ Подключили мониторинг (Sentry + Grafana) для отслеживания доступности API.

Автоматический поиск кадастрового номера по адресу через API существенно ускоряет работу финансовых сервисов, юридических компаний и маркетплейсов недвижимости. Главное, использовать официальные источники (ФГИС ЕГРН) либо проверенных коммерческих провайдеров, соблюдать лимиты и кэшировать результаты. С внедрённым API вы сократите время от запроса пользователя до получения точного кадастрового номера с 30 минут до 1 секунды.

Актуально на 19 апреля 2026 г., 23:30 мск.