Загрузка...
image

Автоматизация работы с reestr-zalogov.ru, парсер и API сервис Реестра Залогов

На данной странице вы можете протестировать работу сервиса API для получения информации с reestr-zalogov.ru/search/index. Сервис работает через http запросы. В ответ на каждый запрос вы получаете JSON с нужной информацией.

Формат входных данных полностью соответствует исходной форме на reestr-zalogov.ru/search/index. С форматом входных параметров и ответа сервера вы можете ознакомиться в разделе Документация (текстовая версия, OpenAPI версия).

В разделе Проверьте возможности API можно потестировать, какие ответы вы получите по интересующим запросам.

Также рекомендуем ознакомиться с интерактивной версией документации, в которой можно выполнять любые запросы к сервису и сохранять примеры кода на нужном языке для дальнейшей интеграции.

Обращаем ваше внимание, что наш сервис не имеет никакого отношения к reestr-zalogov.ru/search/index, а предоставляет вам более удобный способ взаимодействия с информацией, находящейся в открытом доступе на данном сайте.

Для подключения к API сервису reestr-zalogov.ru напишите на email: support@parser-api.com.

Отправьте заявку на подключение

Двести запросов в месяц предоставляем бесплатно без каких-либо условий.

Девять лет успешной работы. Лучшие цены на рынке. Свыше семисот довольных клиентов. Присоединяйтесь!

image

Документация

Основные запросы

Основные запросы к сервису позволяют выполнять поиск по различным типам данных в Реестре уведомлений о залоге движимого имущества. Все запросы требуют указания ключа доступа (key).

1. Поиск по VIN

https://parser-api.com/parser/reestr_api/search_by_vin?key=ВАШ_КЛЮЧ_ДОСТУПА&vin=SALLMAMH4CA388911

Параметры:

  • vin - идентификационный номер транспортного средства (VIN) (обязательный)

Результат:

{
  "success": 1, // 1 - успешный ответ, 0 - ошибка
  "records": [
    {
      "register_date": "2015-02-07", // дата регистрации
      "number": "2015-000-426318-974", // номер уведомления о возникновении залога
      "pledgor_hidden": 0, // флаг 0/1, указывающий на наличие скрытых из выдачи залогодателей
      "pledgee_hidden": 1, // флаг 0/1, указывающий на наличие скрытых из выдачи залогодержателей
      "objects": [ // имущество
        "VIN TMBLB25L9C6086447",
        "VIN SALLMAMH4CA388911"
      ],
      "pledgors": [ // залогодатели
        {
          "type": "org", // тип: "org" (организация) или "person" (физическое лицо)
          "name": "ООО \"КМЗ\"" // наименование
        }
      ],
      "pledgees": [ // залогодержатели
        {
          "type": "org", // тип: "org" (организация) или "person" (физическое лицо)
          "name": "Открытое акционерное общество «Сбербанк России»" // наименование
        }
      ],
      "history": [ // история изменений
        {
          "date": "01.06.2018 16:47", // дата
          "type": "Возникновение", // тип: Возникновение, Изменение, Исключение, Исключение по решению суда
          "number": "2018-002-340302-436" // номер записи
        },
        {
          "date": "02.07.2018 20:45",
          "type": "Изменение",
          "number": "2018-002-340302-436/1"
        }
      ]
    }
  ]
}

2. Поиск по номеру кузова

https://parser-api.com/parser/reestr_api/search_by_body?key=ВАШ_КЛЮЧ_ДОСТУПА&bodyNumber=RF11473076

Параметры:

  • bodyNumber - номер кузова транспортного средства (обязательный)

Результат: Аналогичен результату поиска по VIN

3. Поиск по номеру шасси

https://parser-api.com/parser/reestr_api/search_by_chassis?key=ВАШ_КЛЮЧ_ДОСТУПА&chassis=FRR12LA3603981

Параметры:

  • chassis - номер шасси транспортного средства (обязательный)

Результат: Аналогичен результату поиска по VIN

4. Поиск по ФИО физического лица (залогодателя)

https://parser-api.com/parser/reestr_api/search_by_fiz_name?key=ВАШ_КЛЮЧ_ДОСТУПА&lastName=Иванов&firstName=Иван&patronymic=Иванович&dob=21.08.1989

Параметры:

  • lastName - фамилия (обязательный)
  • firstName - имя (обязательный)
  • patronymic - отчество (необязательный)
  • dob - дата рождения в формате DD.MM.YYYY (необязательный)

Результат:

{
  "success": 1, // 1 - успешный ответ, 0 - ошибка
  "records": [
    {
      "register_date": "2015-02-07", // дата регистрации
      "number": "2015-000-426318-974", // номер уведомления о возникновении залога
      "pledgor_hidden": 0, // флаг 0/1, указывающий на наличие скрытых из выдачи залогодателей
      "pledgee_hidden": 0, // флаг 0/1, указывающий на наличие скрытых из выдачи залогодержателей
      "objects": [ // имущество
        "VIN TMBLB25L9C6086447"
      ],
      "pledgors": [ // залогодатели
        {
          "type": "person", // тип: "org" (организация) или "person" (физическое лицо)
          "name": "Иванов Иван Иванович", // ФИО
          "birth": "21.08.1989" // дата рождения (если доступна)
        }
      ],
      "pledgees": [ // залогодержатели
        {
          "type": "org", // тип
          "name": "ПАО \"Сбербанк\"" // наименование
        }
      ],
      "history": [ // история изменений
        {
          "date": "01.06.2018 16:47", // дата
          "type": "Возникновение", // тип
          "number": "2018-002-340302-436" // номер записи
        }
      ]
    }
  ]
}

5. Поиск по наименованию организации (залогодателя)

https://parser-api.com/parser/reestr_api/search_by_org_name?key=ВАШ_КЛЮЧ_ДОСТУПА&orgName=Сбербанк

Параметры:

  • orgName - наименование организации (обязательный)

Результат: Аналогичен результату поиска по физическому лицу

6. Поиск по ИНН организации (залогодателя)

https://parser-api.com/parser/reestr_api/search_by_org_inn?key=ВАШ_КЛЮЧ_ДОСТУПА&orgInn=7707083893

Параметры:

  • orgInn - ИНН организации (обязательный)

Результат: Аналогичен результату поиска по физическому лицу

7. Поиск по ОГРН организации (залогодателя)

https://parser-api.com/parser/reestr_api/search_by_org_ogrn?key=ВАШ_КЛЮЧ_ДОСТУПА&orgOgrn=1027700132195

Параметры:

  • orgOgrn - ОГРН организации (обязательный)

Результат: Аналогичен результату поиска по физическому лицу

Интерпретация ответа и обработка ошибок

Общие рекомендации:

  • Если поле success заполнено и success = 1 — перед вами успешный ответ, с которым можно работать. Только такие запросы учитываются в статистике и расходуют оплаченный лимит.
  • Иначе, если поле error заполнено — запрос требует вашего внимания. Текст ошибки рекомендуется сохранить или отправить для дальнейшего анализа.
  • Иначе, если поле error не заполнено — это ошибка, связанная со стабильностью источника. В таком случае мы рекомендуем игнорировать ответ и повторить запрос.

В данном разделе описаны возможные коды ответов сервиса и их значения. Каждый код ответа сопровождается пояснением и примером JSON-ответа.

1. Код ответа - 200

  • Поле success = 1 - удалось получить информацию от источника. Такие и только такие запросы можно запускать в дальнейшую обработку. Пример ответа см. в разделе Результат основного запроса.
  • Поле success = 0 - не удалось получить информацию от источника. Запрос не будет учтен в статистике. Необходимо повторить запрос.

2. Код ответа - 403

Выдается сервисом в случае невозможности обработки запроса из-за ограничения доступа: закончилась подписка, превышен лимит и так далее. Причины ошибок отражены в поле error ответа. Ниже приведен список возможных ошибок с их описанием и кодами:

  • Invalid access key error_code = 40301 Указанный ключ доступа недействителен или отсутствует.
  • The subscription period has expired error_code = 40302 Доступ к сервису истек, требуется продление.
  • Invalid IP error_code = 40303 Запрос выполнен с IP-адреса, который не разрешён для доступа.
  • Day limit of requests exceeded error_code = 40304 Достигнут оплаченный лимит запросов на день.
  • Month limit of requests exceeded error_code = 40305 Достигнут оплаченный лимит запросов на месяц.

Пример ответа:

{
  "error": "Invalid access key",
  "error_code": 40301
}

3. Код ответа - 400

Выдается сервисом в случае невозможности обработки запроса из-за ошибки валидации запроса, неверного или отсутствующего значения какого-либо поля. Поле error_code всегда равно 40001, подробности доступны в поле error.

Пример ответа:

{
  "error": "Empty id",
  "error_code": 40001
}

Проверьте возможности API

Заполните форму и получите ответ от сервиса: