Для заказа выписок вам следует пройти по всем этим методам API по очереди.

Время выполнения заказа обычно составляет от 15 до 60 минут (после оплаты).
В исключительных случаях задержка может составлять до 3 суток.


Как авторизоваться по токену?

В каждом запросе надо указать HTTP заголовок - Token: ВАШ_ТОКЕН, например  Token: OIMG-PPSH-XYMX-G9WG 
Tокен можете получить в личном кабинете.



Cadaster/Search — Поиск объектов

Возвращает список найденных объектов по ключевому запросу

HTTP запрос
POST   https://apirosreestr.ru/api/cadaster/search требуется авторизация по токену

Параметры запроса
Параметр Значение Описание
query Кадастровый номер
46:29:101001:10

Адрес в произвольной форме
Курск, Косухина 38, кв 19

Адрес в разбитом виде
{
      "region_code": "46",    // номер региона, обязательно
      "raion": "Курск",    // название города или района
      "settlement": "",    // населенный пункт, без типа
      "street": "Косухина",    // улица, без указанием типа
      "house": "38",    // номер дома
      "building": "",    // строение
      "block": "",    // корпус
      "flat": "19"    // квартира или помещение
}
Kадастровый номер или адрес
grouped 0 — нет
1 — да
Группировать найденные объекты по типу. По умолчанию - 0
Пример HTTP запроса
POST /api/cadaster/search HTTP/1.1 Host: apirosreestr.ru Token: XXXX-XXXX-XXXX-XXXX Content-Type: application/json { "query": "46:29:101001:10", "grouped": 0 }
POST /api/cadaster/search HTTP/1.1 Host: apirosreestr.ru Token: XXXX-XXXX-XXXX-XXXX Content-Type: application/json { "query": "Курск, Косухина 38, кв 19", "grouped": 0 }
POST /api/cadaster/search HTTP/1.1 Host: apirosreestr.ru Token: XXXX-XXXX-XXXX-XXXX Content-Type: application/json { "query": { "region_code": "46", "raion": "Курск", "settlement": "", "street": "Косухина", "house": "38", "building": "", "block": "", "flat": "19" }, "grouped": 0 }
POST /api/cadaster/search HTTP/1.1 Host: apirosreestr.ru Token: XXXX-XXXX-XXXX-XXXX Content-Type: application/json { "query": "Москва, Зеленоград, Московский пр-кт, д.1 стр 9", "grouped": 1 }
POST /api/cadaster/search HTTP/1.1 Host: apirosreestr.ru Token: XXXX-XXXX-XXXX-XXXX Content-Type: application/json { "query": { "region_code": "77", "raion": "Зеленоград", "settlement": "", "street": "Московский", "house": "1", "building": "9", "block": "", "flat": "" }, "grouped": 1 }
POST /api/cadaster/search HTTP/1.1 Host: apirosreestr.ru Token: XXXX-XXXX-XXXX-XXXX Content-Type: application/json { "query": "Курская обл, Льговский р-н, село Речица, ул Пчельный", "grouped": 1 }
POST /api/cadaster/search HTTP/1.1 Host: apirosreestr.ru Token: XXXX-XXXX-XXXX-XXXX Content-Type: application/json { "query": { "region_code": "46", "raion": "Льговский", "settlement": "Речица", "street": "Пчельный", "house": "", "building": "", "block": "", "flat": "" }, "grouped": 1 }

Ответ сервера
{
    "objects": [
        {
            "CADNOMER": "46:29:101001:10",
            "ADDRESS": "Курская область, г Курск, ул Ильича, д 48",
            "TYPE": "Земельный участок",
            "AREA": "1427.0 (квадратный метр)",
            "CATEGORY": "Земли населенных пунктов"
        }
    ],
    "found": 1,
    "region": "Курская область",
    "error": []
}
 Название   Тип   Описание
objects array Список найденных объектов
objects[n].CADNOMER string Кадастровый номер
objects[n].ADDRESS string Адрес
objects[n].TYPE string Тип объекта
objects[n].AREA string Площадь
objects[n].CATEGORY string Категория ЗУ
found int Количество найденных объектов
region string Регион где находится объект





Cadaster/ObjectInfoFull — Информация об объекте

Возвращает сведения об объекте из ЕГРН, также список доступных документов для заказа

HTTP запрос
POST   https://apirosreestr.ru/api/cadaster/objectInfoFull требуется авторизация по токену

Параметры запроса
Параметр Значение Описание
query Например:
46:29:101001:10
Только кадастровый номер

								
Ответ сервера
{
    "EGRN": {
        "object": {
            "CADNOMER": "46:29:101001:10",
            "ADDRESS": "Курская область, г Курск, ул Ильича, д 48",
            "TYPE": "Земельный участок",
            "AREA": "1427.0 (квадратный метр)",
            "CATEGORY": "Земли населенных пунктов"
        },
        "details": {
            "Тип объекта": "Земельный участок",
            "Кадастровый номер": "46:29:101001:10",
            "Статус объекта": "Ранее учтенный",
            "Дата постановки на кадастровый учет": "20.12.2001",
            "Категория земель": "Земли населенных пунктов",
            "Разрешенное использование": "Для индивидуальной жилой застройки",
            "Площадь": "1427",
            "Единица измерения (код)": "Квадратный метр",
            "Кадастровая стоимость": "1167214,65",
            "Дата определения стоимости": "19.02.2016",
            "Дата внесения стоимости": "10.12.2016",
            "Дата утверждения стоимости": "10.12.2016",
            "Адрес (местоположение)": "обл. Курская, г. Курск, ул. Ильича, дом 48",
            "Дата обновления информации": "10.12.2016"
        }
    },
    "region": "Курская область",
    "documents": {
        "XZP": {
            "label": "Основные характеристики и зарегистрированные права",
            "available": true,
            "price": 0
        },
        "SOPP": {
            "label": "Выписка о переходе прав на объект недвижимости",
            "available": true,
            "price": 0
        }
    },
    "encoded_object": "f9JiNxAjMuITMuATMiojI4CNuQbY0wCNvQDY0+CNhR3L04CNIPGNuQ3L01C9uQLL0+C...",
    "error": []
}
 Название   Тип   Описание
EGRN object Информация из ЕГРН
EGRN.object object Результат поиска
EGRN.object.CADNOMER string Кадастровый номер
EGRN.object.ADDRESS string Адрес
EGRN.object.TYPE string Тип объекта
EGRN.object.AREA string Площадь
EGRN.object.CATEGORY string Категория ЗУ
EGRN.details object Характеристика объекта из ЕГРН, (произволное количество полей!)
EGRN.found int Найдена ли информация в ЕГРН
0 — нет
1 — да
documents object Виды документов
XZP — Основные характеристики и зарегистрированные права
SOPP — Выписка о переходе прав на объект недвижимости
documents.вид.available bool Доступен ли данный документ для заказа на этот объект
documents.вид.price float Стоимость документа для данного объекта (в рублях)
region string Регион где находится объект
encoded_object string Это пригодится при оформление заказа





Cadaster/Save_order — Оформление заказа

Оформляет заказ для указанных документов со статусом "Ожидает оплаты", возвращает номер заказа/транзакции

HTTP запрос
POST   https://apirosreestr.ru/api/cadaster/save_order требуется авторизация по токену

Параметры запроса
Параметр Значение Описание
encoded_object Значение берём из запроса ObjectInfoFull Необходим для оформления
documents[]  (array) Например:
documents[]=XZP
documents[]=SOPP
Перечень заказываемых документов
comment Не обязательно Комментарий к заказу

								
Ответ сервера
{
    "transaction_id": 80140,
    "documents_id": {
        "XZP": 540
    },
    "paid": false,
    "error": []
}
 Название   Тип   Описание
transaction_id int Номер заказа/транзакции
сейчас он нужен для выполнения оплаты
documents_id object Номер каждого оформленного документа в заказе
documents_id.вид_документа int Номер документа
paid bool Оплачен ли заказ
true — Да
false — Нет





Transaction/info — Информация о транзакции

Возвращает полную информацию о транзакции, в том числе способы оплаты для данного заказа

HTTP запрос
GET | POST   https://apirosreestr.ru/api/transaction/info требуется авторизация по токену

Параметры запроса
Параметр Значение Описание
id Номер заказа "транзакции"

								
Ответ сервера
{
    "id": 80140,
    "service": "API_ROSREESTR",
    "caption": "API Росреестр",
    "description": "Кадастровый номер: 46:29:101001:10",
    "cost": 0,
    "paid": false,
    "paid_from": "",
    "date_create": "2017-03-05 20:34:26",
    "date_paid": "0000-00-00 00:00:00",
    "pay_methods": {
        "free": {
            "name": "Бесплатно",
            "allowed": true,
            "confirm_code": "c4600d6b40038ce66bcc4fd90fff63704600216e2bcc50160883ac229b0572aa",
            "confirm_link": "https:\/\/apirosreestr.ru\/api\/transaction\/pay\/80140\/?confirm=c4600d6b40038ce66bcc4fd90fff63704600216e2bcc50160883ac229b0572aa"
        },
        "PA": {
            "name": "Лицевой счет",
            "allowed": false,
            "balance": 0,
            "sufficient_funds": false,
            "confirm_code": null,
            "confirm_link": null
        },
        "other": {
            "name": "Другие способы оплаты",
            "allowed": false,
            "methods": []
        }
    },
    "error": []
}
 Название   Тип   Описание
id int Номер заказа/транзакции
cost float Стоимость заказа
paid bool Оплачен ли заказ
true — Да
false — Нет
paid_from string Оплачен через:
PA — Лицевой счет
FREE — Бесплатно
ROBOKASSA — Платёжный агрегатор "Робокасса"
date_create string Дата время оформления заказа, в формате гггг.мм.дд ч:м:с
date_paid string Дата время оплаты заказа, в формате гггг.мм.дд ч:м:с
pay_methods object Способы оплаты
pay_methods.free object Бесплатно
pay_methods.PA object Лицевой счет
pay_methods.other object Другие способы оплаты
pay_methods.PA.balance int Баланс лицевого счета
pay_methods.PA.sufficient_funds bool Достаточно ли средств на счете чтобы выполнить оплату
true — Да
false — Нет
pay_methods.free.allowed
pay_methods.PA.allowed
pay_methods.other.allowed
bool Разрешен ли данный способ оплаты
true — Да
false — Нет
pay_methods.free.confirm_code
pay_methods.PA.confirm_code
string Код для подтверждения оплаты по данному способу, см. Transaction/pay
pay_methods.free.confirm_link
pay_methods.PA.confirm_link
string Ссылка с кодом для подтверждения оплаты по данному способу,
вызывается Transaction/pay
pay_methods.other.methods object Способы оплаты через Веб-интерфейс платёжного агрегатора,
произвольное количество вариантов!
pay_methods.other.methods.вариант.name string Название способа оплаты
pay_methods.other.methods.вариант.img string Ссылка на значок способа оплаты, форматы файлов могут быть разные
pay_methods.other.methods.вариант.link string Ссылка на Веб-интерфейс платёжного агрегатора, для совершения оплаты





Transaction/pay — Подтверждения оплаты

Подтверждения оплаты для способов "Лицевой счет" и "Бесплатно". Передает заказ в обработку, возвращает состояние заказа

HTTP запрос
GET | POST   https://apirosreestr.ru/api/transaction/pay требуется авторизация по токену

Параметры запроса
Параметр Значение Описание
id Номер заказа/транзакции
confirm Сгенерированный код Данный код берётся из запроса Transaction/info
pay_methods.free.confirm_code или
pay_methods.PA.confirm_code

								
Ответ сервера
{
    "paid": true,
    "cost": 0,
    "error": []
}
 Название   Тип   Описание
paid bool Оплата прошла успешно
true — Да
false — Нет
cost float Сумма которая была оплачена





Cadaster/Orders — Информация о заказе

Возвращает характеристика объекта, документы, цены и состояние заказа

HTTP запрос
POST   https://apirosreestr.ru/api/cadaster/orders требуется авторизация по токену

Параметры запроса
Параметр Значение Описание
id Номер заказа/транзакции

								
Ответ сервера
{
    "id": 80140,
    "cadnomer": "46:29:101001:10",
    "details": {
        "Тип объекта": "Земельный участок",
        "Кадастровый номер": "46:29:101001:10",
        "Статус объекта": "Ранее учтенный",
        "Дата постановки на кадастровый учет": "20.12.2001",
        "Категория земель": "Земли населенных пунктов",
        "Разрешенное использование": "Для индивидуальной жилой застройки",
        "Площадь": "1427",
        "Единица измерения (код)": "Квадратный метр",
        "Кадастровая стоимость": "1167214,65",
        "Дата определения стоимости": "19.02.2016",
        "Дата внесения стоимости": "10.12.2016",
        "Дата утверждения стоимости": "10.12.2016",
        "Адрес (местоположение)": "обл. Курская, г. Курск, ул. Ильича, дом 48",
        "Дата обновления информации": "10.12.2016"
    },
    "comment": "",
    "date_create": "2017-03-05 20:34:26",
    "price": 0,
    "documents": [
        {
            "id": 540,
            "type": "XZP",
            "status": 4,
            "date_complete": "2017-03-05 20:35:07",
            "price": 0
        }
    ],
    "error": []
}
 Название   Тип   Описание
id int Номер заказа/транзакции
cadnomer string Кадастровый номер объекта
details object Характеристика объекта из ЕГРН, (произволное количество полей!)
comment string Комментарий к заказу
date_create string Дата время оформления заказа, в формате гггг.мм.дд ч:м:с
price float Стоимость заказа
documents array Заказанные документы
documents[n].id int Номер документа
documents[n].type string Вид документа
XZP — Основные характеристики и зарегистрированные права
SOPP — Выписка о переходе прав на объект недвижимости
documents[n].status int Статус документа в заказе
2 — Ожидает оплаты
3 — В работе
4 — Выполнен
5 — Ошибка при обработке
documents[n].date_complete string Дата время выполнения заказа, в формате гггг.мм.дд ч:м:с
documents[n].price float Стоимость данного документа в данном заказе





Cadaster/Download — Скачать документ

Возвращает скачиваемый файл в указанном формате

HTTP запрос
GET | POST   https://apirosreestr.ru/api/cadaster/download требуется авторизация по токену

Параметры запроса
Параметр Значение Описание
document_id Номер документа в заказе
format Скачать документ в формате
ZIP — Оригинальный файл с ЭЦП от Росреестра
PDF — Человеко-читаемый формат
HTML — Как веб страница

								
Ответ сервера
Бинарный файл
 Название   Тип   Описание
нет параметров




Web Hooks

Механизм оповещения системы о событиях

WebHooks – это уведомление сторонних приложений посредством отправки уведомлений о событиях, произошедших в ApiRosreestr.
Вы можете настроить HTTP адреса ваших приложений в настройках своего аккаунта, в разделе «Техническая информация»



События: status_change — когда меняется статус заказанного документа

POST   Отправляется уведомление по URL адресу указанным вами в личном кабинете

Параметры запроса
Параметр Значение Описание
event status_change Тип события
data[transaction_id] 80140 Номер заказа/транзакции
data[document_id] 540 Номер документа в заказе
data[document_type] XZP Вид документа
XZP — Основные характеристики и зарегистрированные права
SOPP — Выписка о переходе прав на объект недвижимости
data[document_status] 4 Статус документа
2 — Заявка сохранена
3 — В работе
4 — Выполнен
5 — Ошибка при обработке