Перейти к содержанию

ГБД ЮЛ

Общие правила чтения полей, причины отказа и форматы файлов full/light описаны в обзоре.

Родитель: gbdul_result. Данные Государственной базы юридических лиц.

Поля gbdul_result.

Поля с пометкой «Обязателен» присутствуют всегда внутри этого объекта. Остальные поля — при наличии значения; null исключается из ответа.

Поле Тип в JSON Назначение и условия
bin string Обязателен. БИН организации, до 12 символов; до заполнения может быть пустой строкой.
status string, enum Обязателен: PENDING, SUCCESS, NOT_FOUND, FAILED, ERROR_ACCEPTED; значения.
result_json JSON Данные организации от поставщика.
result boolean Сохранённый результат технологии: true — принята, false — отрицательный результат. До расчёта может отсутствовать; учитывайте статус и особенности ниже.
failure_reason object Причина отказа, если записана; структура.

При разрешённой недоступности сервиса возможны одновременно status: "ERROR_ACCEPTED", result: true и failure_reason. Это влияет на общий итог, как описано в обзоре.

JSON-примеры

Фрагменты корневого объекта ответа, а не целостные ответы. Все значения и ссылки условные. Формат файлов соответствует пояснениям на этой странице.

{
  "gbdul_result": {
    "bin": "000000000000",
    "status": "ERROR_ACCEPTED",
    "result": true,
    "failure_reason": {
      "type": "SERVICE_ERROR"
    }
  }
}