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

Поиск по ИНН и ОГРН

Простой API для получения данных по идентификатору организации. Запросы и ответы — в формате JSON. Доступ — по личному API-ключу.

API готовится к запуску. Ниже описан контракт текущего проекта. Публичный адрес станет доступен после подключения сервера.

Авторизация

Передавайте ключ в заголовке X-API-Key. Получить ключ через сайт нельзя. В примерах используется переменная окружения, а не настоящий ключ.

Поиск

POST /lookup

Передайте один идентификатор: inn — ИНН или ogrn — ОГРН. Значение должно быть строкой.

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

Пример для терминала Bash. Планируемый адрес: https://dadata.space/api/lookup.

curl https://dadata.space/api/lookup \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $DATASPACE_API_KEY" \
  -d '{"inn":"7707083893"}'

Для поиска по ОГРН замените тело запроса:

{"ogrn":"1027700132195"}

Формат ответа

Иллюстрация структуры, не результат реального запроса. Отсутствующие сведения возвращаются как null.

{
  "ogrn": "1027700132195",
  "inn": "7707083893",
  "phone": null,
  "email": null,
  "from_cache": false
}
ПолеОписание
ogrnОГРН, строка или null
innИНН, строка или null
phoneОпубликованный деловой телефон, строка или null
emailОпубликованная деловая почта, строка или null
from_cachetrue — сохранённый результат; false — новый запрос

Коды ответа

КодЗначение
200Запрос выполнен
400Не указан ИНН или ОГРН
403Ключ отсутствует или неверен
422Некорректный формат запроса
500Внутренняя ошибка сервиса
504Истекло время ожидания источника данных

Ошибки текущего API возвращаются в поле detail. Скорость ответа зависит от источника данных и наличия результата в кэше.