Официальная PHP-библиотека для интеграции с NewDB REST API — проверкой физических лиц, юридических лиц, паспортов, ФНС, ФССП, банкротств, залогов и арбитражных дел по реестрам РФ (ФНС, ФССП, МВД, Федресурс, КАД Арбитр, ЕГРЮЛ, ЕГРИП, Нотариат).
Установите пакет через Composer:
composer require newdb/sdk<?php
require_once __DIR__ . '/vendor/autoload.php';
use NewDB\Client;
$client = new Client('your_api_token');
// 1. Проверка баланса
$balance = $client->getBalance();
echo "Баланс: {$balance['balance']} запросов\n";
// 2. Проверка действительности паспорта РФ (МВД)
$passport = $client->checkPassportMvd('4510', '123456', 'Иван', 'Иванов');
print_r($passport);
// 3. Комплексная проверка организации по ИНН с авто-ожиданием результата
$task = $client->complexCompanyCheck('7707083893');
$completedTask = $client->waitForResult($task['requestId'], 60);
print_r($completedTask['results']);checkPassportMvd($seria, $number, $firstname, $lastname)— проверка действительности паспорта (МВД)checkPassportFns($seria, $number, $firstname, $lastname, $dob)— получение ИНН и валидация паспорта (ФНС)complexPassportCheck($seria, $number, $firstname, $lastname)— комплексная проверка физлицаcheckFssp($firstname, $lastname, $dob, $regioncode = '100')— долги и исполнительные производства ФССПcheckEgrul($inn)— сведения ЕГРЮЛ / Прозрачный бизнесcheckFnsBlock($inn, $bik = null)— блокировки банковских счетов ФНСcomplexCompanyCheck($inn)— комплексная проверка компании
- Документация API: https://newdb.net/docs
- Запрос токена: access@newdb.net
- Лицензия: MIT