Режим совместимости с форматом «ЗАПРАВИЛЬНЫЙБИЗНЕС» (ZB)¶
Для клиентов, использующих интеграционные модули, CRM-коннекторы или клиентские библиотеки, рассчитанные на распространенную в РФ схему данных ZB («ЗАПРАВИЛЬНЫЙБИЗНЕС»), NewDB поддерживает встроенный режим конвертации ответов на лету.
Как включить формат «ЗАПРАВИЛЬНЫЙБИЗНЕС»¶
Вы можете запросить ответ в формате ZB любым удобным способом:
- Параметр в строке запроса (Query parameter):
format=zb(или_format=zb,format=ЗБ)- Поле в теле JSON-запроса:
"format": "zb"- HTTP-заголовок запроса:
X-Response-Format: zb
Структура ответа (Конверт ZB)¶
При включении параметра format=zb API NewDB оборачивает полезные данные в привычный конверт формата:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": { ... }
}
Коды статусов (status):¶
"200"— Запрос выполнен успешно. Полезные данные находятся в объектеbody."201"— Отсутствует параметр - ключ API (api_key/token)."212"— Истек лимит запросов по вашему тарифному плану (недостаточно средств)."214"— Задан неверный ID компании."215"— Задан неверный ключ API."216"— Введен неверный ОГРН/ИНН.
Поддерживаемые методы и соответствие контрактам¶
| Метод NewDB | Метод / раздел ZB («За честный бизнес») | Возвращаемая структура body |
Описание |
|---|---|---|---|
egrul |
/card (ЮЛ) |
Объекты реквизитов ЮЛ (ОГРН, ИНН, КПП, НаимЮЛПолн, Руководители, СумКап и др.) |
Полная карточка юридического лица по ЕГРЮЛ |
egrul_ip |
/card (ИП) |
Объекты реквизитов ИП (ОГРНИП, ИННФЛ, ФИО, ДатаОГРН, НаимОКВЭД и др.) |
Карточка индивидуального предпринимателя по ЕГРИП |
self_employed |
/self-employed |
{"status": true/false, "inn": "...", "message": "...", "registration_date": "..."} |
Статус плательщика налога на профессиональный доход (НПД) |
fssp_legal / fssp_person |
/fssp-list |
{"total": N, "docs": [ {"НомИспПроизв": "...", "СуммаДолга": ..., "ТребИспДок": ...} ]} |
Исполнительные производства ФССП (по компании или физлицу) |
arbitr_legal / pravo_search |
/arbitr-list / /court-arbitration |
{"total": N, "cases": [ {"Номер": "...", "Суд": "...", "СуммаИска": ...} ]} |
Арбитражные судебные дела и картотека арбитражных дел |
fns_block / fns_block_person |
/bank-restrict |
{"total": N, "items": [ {"bik": "...", "decision_number": "...", "decision_date": "..."} ]} |
Блокировки и приостановления операций по банковским счетам (ФНС) |
bankrot_legal / bankrot_person |
/bankrupt-card |
{"status": "...", "stage": "...", "arbitr_manager": "...", "case_number": "..."} |
Сведения о процедурах банкротства (Федресурс / ЕФРСБ) |
fns_mass_leaders |
/mass-leaders |
{"total": N, "is_mass": true/false, "companies": [...]} |
Реестр массовых руководителей ФНС |
fns_mass_founders |
/mass-founders |
{"total": N, "is_mass": true/false, "companies": [...]} |
Реестр массовых учредителей/участников ФНС |
intellectual_property |
/trademarks / /patents |
{"total": N, "items": [ {"reg_num": "...", "name": "...", "holder": "..."} ]} |
Товарные знаки, патенты и интеллектуальная собственность (Роспатент) |
complex_by_passport / complex_by_innfiz |
/fl-card |
Комплексная анкета физлица: ФИО, ИНН, проверки массовости, ИП, самозанятость, банкротство | Полный скоринг физического лица в формате карточки физлица ZB |
complex_by_inn |
/multiple-methods / комплексная карточка ЮЛ |
Карточка ЮЛ, обогащенная блоками ФССП, Суды, БлокировкаСчетов, Банкротство |
Единая карточка юридического лица со всеми проверками |
Примеры вызовов по каждому методу¶
Все примеры протестированы и доступны как на боевом контуре (https://api.newdb.net/v2/run?...&token=YOUR_API_TOKEN&format=zb), так и в тестовом контуре Sandbox (https://api.newdb.net/test/v2/run?...&format=zb без списания баланса).
1. Карточка компании по ЕГРЮЛ (/card)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=egrul&inn=7707083893&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"ТипДокумента": "ul",
"ОГРН": "1027700132195",
"ИНН": "7707083893",
"КПП": "773601001",
"НаимЮЛПолн": "ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО \"СБЕРБАНК РОССИИ\"",
"НаимЮЛСокр": "ПАО \"СБЕРБАНК\"",
"Активность": "Действующее",
"ОбрДата": "1991-06-20",
"ДатаОГРН": "1991-06-20",
"Адрес": "117312, Г.МОСКВА, УЛ. ВАВИЛОВА, Д.19",
"СумКап": 67760844000.0,
"КодОКВЭД": "64.19",
"НаимОКВЭД": "Денежное посредничество прочее",
"Руководители": [
{
"ФИО": "ГРЕФ ГЕРМАН ОСКАРОВИЧ",
"Должн": "Президент, Председатель Правления",
"ИННФЛ": "770400000000"
}
],
"urlCard": "https://newdb.net/card/7707083893"
}
}
2. Карточка ИП по ЕГРИП (/card)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=egrul_ip&inn=771234567890&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"ТипДокумента": "ip",
"ОГРН": "320774600123456",
"ИНН": "771234567890",
"КПП": "",
"НаимЮЛПолн": "ИВАНОВ ИВАН ИВАНОВИЧ",
"НаимЮЛСокр": "ИВАНОВ ИВАН ИВАНОВИЧ",
"Активность": "Действующее",
"ОбрДата": "2020-05-15",
"ДатаОГРН": "2020-05-15",
"Адрес": "Г. МОСКВА",
"КодОКВЭД": "62.01",
"НаимОКВЭД": "Разработка компьютерного программного обеспечения",
"urlCard": "https://newdb.net/card/771234567890"
}
}
3. Проверка статуса самозанятого (/self-employed)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=self_employed&inn=771234567890&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"status": true,
"inn": "771234567890",
"message": "Физическое лицо является плательщиком налога на профессиональный доход",
"registration_date": "2021-02-01"
}
}
4. Исполнительные производства ФССП (/fssp-list)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=fssp_legal&inn=7707083893&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"total": 1,
"docs": [
{
"НомИспПроизв": "12345/21/77001-ИП",
"ДатаВозбуж": "2021-05-12",
"Должник": "ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО \"СБЕРБАНК РОССИИ\"",
"Адрес": "117312, Г.МОСКВА, УЛ. ВАВИЛОВА, Д.19",
"ТребИспДок": "Взыскание налогов и сборов",
"СуммаДолга": 15400.5,
"ОтделПолиции": "ОСП по ЦАО №1",
"Пристав": "Петров П.П.",
"Статус": 1
}
]
}
}
5. Приостановление операций по счетам ФНС (/bank-restrict)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=fns_block&inn=7707083893&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"total": 0,
"blocked": false,
"docs": []
}
}
6. Сведения о банкротстве (/bankrupt-card)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=bankrot_legal&inn=7707083893&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"Статус": "NO_BANKRUPTCY",
"ВсегоЗаписей": 0,
"Сообщения": []
}
}
7. Товарные знаки и интеллектуальная собственность (/trademarks)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=intellectual_property&inn=7707083893&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"total": 1,
"ТоварЗнак": [
{
"РегНомер": "890123",
"Название": "NEWDB SMART SEARCH",
"Статус": "REGISTERED",
"МКТУ": [
"9",
"35",
"42"
],
"ДатаОконч": "2034-05-15"
}
],
"Патенты": []
}
}
8. Судебные дела и картотека арбитража (/arbitr-list)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=pravo_search&inn=7707083893&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"точно": {
"всего": 1,
"дела": {
"02-1234/2026": {
"НомерДела": "02-1234/2026",
"Суд": "Басманный районный суд г. Москвы",
"Судья": "Петров П.П.",
"ДатаРег": "2026-08-15",
"Статус": "Дело рассмотрено"
}
}
},
"неточно": {
"всего": 0,
"дела": {}
}
}
}
9. Комплексная проверка физического лица (/fl-card)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=complex_by_passport&series=4510&number=123456&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"ИННФЛ": "771234567890",
"ФИО": "ИВАНОВ ИВАН ИВАНОВИЧ",
"РегионПолучИНН": null,
"РегионВедБизнеса": null,
"РегионДеятИП": null,
"МассРуководитель": false,
"МассУчредитель": false,
"Руководитель": [],
"Учредитель": [],
"ИП": {
"ОГРНИП": "320774600123456",
"ДатаОГРН": "2020-05-15",
"Статус": "ACTIVE"
},
"Самозанятый": {
"status": true
},
"Банкрот": {
"status": "NO_BANKRUPTCY"
}
}
}
10. Комплексная проверка организации (/multiple-methods)¶
Запрос:
curl -X GET "https://api.newdb.net/v2/run?method=complex_by_inn&inn=7707083893&token=YOUR_TOKEN&format=zb"
Ответ:
{
"status": "200",
"message": "Запрос выполнен успешно",
"body": {
"ТипДокумента": "ul",
"ОГРН": "1027700132195",
"ИНН": "7707083893",
"КПП": "773601001",
"НаимЮЛПолн": "ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО \"СБЕРБАНК РОССИИ\"",
"НаимЮЛСокр": "ПАО \"СБЕРБАНК\"",
"Активность": "Действующее",
"ОбрДата": "1991-06-20",
"ДатаОГРН": "1991-06-20",
"Адрес": "117312, Г.МОСКВА, УЛ. ВАВИЛОВА, Д.19",
"СумКап": 67760844000.0,
"КодОКВЭД": "64.19",
"НаимОКВЭД": "Денежное посредничество прочее",
"ФССП": {
"total": 0,
"docs": []
},
"БлокировкаСчетов": {
"total": 0,
"blocked": false
},
"urlCard": "https://newdb.net/card/7707083893"
}
}
Тестирование в Sandbox (без расхода баланса)¶
Конвертер полностью поддержан в тестовом контуре NewDB API:
curl -X GET "https://api.newdb.net/test/v2/run?method=egrul&inn=7707083893&format=zb"