↑ Все API

Кадастровый номер

⚠️ Этот метод будет отключен в сентябре 2022. Используйте вместо него стандартизацию адреса (определяет кад. номер по адресу), либо поиск адреса по ФИАС-коду (определяет кад. номер по ФИАС-коду).

Находит кадастровый номер дома, квартиры или земельного участка по ФИАС-коду.

«Дадата» получает кадастровые номера из ФИАС. По России в целом они заполнены для 67% квартир и 41% домов. Но для Москвы и Санкт-Петербурга ситуация лучше: кадастровые номера указаны у 95% квартир.

Как вызвать

Чтобы вызвать метод, зарегистрируйтесь и подтвердите почту.

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

{ "query": "f26b876b-6857-4951-b060-ec6559f04a9a" }
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Token ${API_KEY}" \
-H "X-Secret: ${SECRET_KEY}" \
-d '{ "query": "f26b876b-6857-4951-b060-ec6559f04a9a" }' \
https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/cadastre
var url = "https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/cadastre";
var token = "${API_KEY}";
var secret = "${SECRET_KEY}";
var query = "9120b43f-2fae-4838-a144-85e43c2bfb29";

var options = {
    method: "POST",
    mode: "cors",
    headers: {
        "Content-Type": "application/json",
        "Accept": "application/json",
        "Authorization": "Token " + token,
        "X-Secret": secret
    },
    body: JSON.stringify({query: query})
}

fetch(url, options)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log("error", error));
// https://github.com/hflabs/dadata-php

$token = "${API_KEY}";
$secret = "${SECRET_KEY}";
$dadata = new \Dadata\DadataClient($token, $secret);
$result = $dadata->findById("cadastre", "9120b43f-2fae-4838-a144-85e43c2bfb29");
# https://github.com/hflabs/dadata-py

from dadata import Dadata
token = "${API_KEY}"
secret = "${SECRET_KEY}"
dadata = Dadata(token, secret)
result = dadata.find_by_id("cadastre", "9120b43f-2fae-4838-a144-85e43c2bfb29")

Параметры запроса

Название Тип Обяз.? По умолч. Описание
query string Текст запроса
count number 10 Количество результатов (максимум — 20)

Укажите при вызове:

  • Content-Type: application/json.
  • ${API_KEY} — API-ключ.
  • ${SECRET_KEY} — секретный ключ.

Тело запроса передавайте в кодировке UTF-8.

Что в ответе

{
    "suggestions": [
        {
            "value": "f26b876b-6857-4951-b060-ec6559f04a9a",
            "unrestricted_value": "f26b876b-6857-4951-b060-ec6559f04a9a",
            "data": { 
                "fias_level": "9",
                "house_cadnum": null,
                "flat_cadnum": "77:02:0004008:4143",
                "stead_cadnum": null
            }
        }
    ]
} 
Название Описание
value ФИАС-код
unrestricted_value = value
data.fias_level Уровень адреса по ФИАС:
  8 — дом
  9 — квартира
 75 — земельный участок
data.house_cadnum Кадастровый номер дома
data.flat_cadnum Кадастровый номер квартиры
data.stead_cadnum Кадастровый номер земельного участка

Примеры вызова

Ограничения

Длина запроса (параметр query) — не более 300 символов.

Количество запросов в день — в соответствии с тарифным планом.

Максимальная частота запросов — 30 в секунду с одного IP-адреса.

Максимальная частота создания новых соединений — 60 в минуту с одного IP-адреса.

Стоимость

5 копеек за запрос. Не входит в подписку.

ajax-spinner

Зарегистрируйтесь, чтобы подключить API
до 10 тыс. запросов в день — бесплатно
чтобы обращаться к вам в письмах

Регистрируясь, вы принимаете публичную оферту

Уже зарегистрированы? Войти