К содержимому
Инвойсбокс
get/v3/filter/api/counterparty-detail

Поиск и получение данных об организации по ИНН

Реквизиты организации возвращает запрос по ИНН:

  • метод: GET
  • ресурс: /v3/filter/api/counterparty-detail
  • тело ответа — коллекция объектов Counterparty в свойстве data

В запросе есть обязательный параметр vatNumber — ИНН.

Метод нужен, чтобы подставить реквизиты плательщика в заказ, не заставляя покупателя вводить их руками: по ИНН возвращаются наименование, КПП и адреса, которые затем уходят в создание заказа.

Важно

Если организация не найдена или справочный сервис недоступен, метод отвечает 200 с пустым data. Обрабатывайте такой ответ как «данных нет»: пустой data не означает, что запрос не удался.

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

HTTP

GET /v3/filter/api/counterparty-detail?vatNumber=2323232323
Accept: application/json
User-Agent: MyApp 1.0
Authorization: Bearer b37c4c689295904ed21eee5d9a48d42e

CURL

curl -L -X GET '{baseUrl}/v3/filter/api/counterparty-detail?vatNumber=2323232323' \
  -H 'Accept: application/json' \
  -H 'User-Agent: MyApp 1.0' \
  -H 'Authorization: Bearer b37c4c689295904ed21eee5d9a48d42e'
Пример запроса и ответа
GET /v3/filter/api/counterparty-detail
Authorization: Bearer b37c4c689295904ed21eee5d9a48d42e
Content-Type: application/json
User-Agent: MyApp 1.0
Accept: application/json

Ответ:

{
  "data": [
    {
      "id": "01771534-196a-1105-839a-82422289d6d9",
      "vatNumber": "7736207543",
      "taxRegistrationReasonCode": "773601001",
      "name": "ООО «Ромашка»",
      "nameFull": "Общество с ограниченной ответственностью «Ромашка»",
      "registrationNumber": "1027700123456",
      "registrationDate": "2026-09-07T00:00:00+03:00",
      "registrationAddress": "119021, г. Москва, ул. Тимура Фрунзе, д. 11",
      "postAddress": "119021, г. Москва, ул. Тимура Фрунзе, д. 11",
      "postAddressZip": "119021"
    }
  ],
  "metaData": {
    "totalCount": 1,
    "pageSize": 20,
    "page": 1
  }
}

Counterparty

СвойствоТипОписание
id *string(36)Идентификатор оригнизации в системе Инвойсбокс
vatNumber *string(20)ИНН
taxRegistrationReasonCodestring(9)КПП
namestring(100)Наименование организации
nameFullstring(300)Полное наименование организации
nameI18nstring(300)Полное наименование организации на языке региона
registrationNumberstring(20)Регистрационный код организации
registrationDatedatetimeДата регистрации организации
registrationAddressstring(200)Адрес регистрации организации
postAddressstring(200)Почтовый адрес организации
postAddressZipstring(6)Почтовый индекс организации
Страница помогла?
getИщет реквизиты организаций тремя способами в зависимости от параметра `type`Демо
curl -X GET 'https://api.invoicebox.ru/v3/filter/api/counterparty-detail' \
  -H 'Authorization: Bearer <ВАШ_ТОКЕН>' \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: MyApp 1.0'