Проверка паспорта API

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

Подключение

Задать вопрос и получить token для подключения к API, Вы можете отправив электронное письмо на адрес: manager@passport-api.ru


Скачать PHP скрипт для Вашего сайта.

curl();


Обязательные параметры

При передачи запроса должны быть указаны обязательные параметры подключения к базе:

  • URL: Token
  • URL: Серия и номер паспорта в формате 10 цифр. (&ser_num=1122333333 или &ser_num=11 22 333333)
  • CURL: USERAGENT: CCBot/2.0 (https://commoncrawl.org/faq/)

Ответ

При успешном подключении параметры ответа:

token

  • domain - Адрес домена (если привязан)
  • status - Статус подключения к token
  • count - Колличество успешных запросов (только при получении результата)

balance

  • price - Стоимость запроса
  • current - Баланс до совершения запроса
  • residue - Текущий баланс (остаток)

error

  • code - Код ошибки
  • text - Описание пролемы подключения

result

  • ser - Серия паспорта (11 22)
  • num - Номер паспорта (000000)
  • full - Серия и номер паспорта без пробелов (1122000000)
  • region - Республика, край, область или округ где был выдан паспорт
  • year - Дата выдачи (в фомате 2019)
  • valid - Результат запроса из списка недействительных паспортов РФ
        true - не найден (считается как действительный)
        false - найден (недействительный)

Пример успешного ответа

https://www.passport-api.ru/api/1.0/result.php?token=test&ser_num=1122345678

https://www.passport-api.ru/api/1.0/result.php?token=test&ser_num=11 22 345678


Пример ответа с ошибкой

https://www.passport-api.ru/api/1.0/result.php?token=test&ser_num=110012345

https://www.passport-api.ru/api/1.0/result.php?token=test&ser_num=text


Ограничения

Ограничения по запросам к базе имеет только форма на главной странице.

Подключение

Задать вопрос и получить token для подключения к API, Вы можете отправив электронное письмо на адрес: manager@passport-api.ru


Обязательные параметры

При передачи запроса должны быть указаны обязательные параметры подключения к базе:

  • URL: Token
  • URL: Код подразделения в формате 6 цифр. (&code=000111)
  • CURL: IP адрес сервера (с которого будет отправлен запрос)
  • CURL: Адрес доменного имени (https://test.ru/ или test.ru)
  • CURL: USERAGENT (например: CCBot/2.0 (https://commoncrawl.org/faq/))

Ответ

При успешном подключении параметры ответа:

token

  • domain - Адрес домена (если привязан)
  • status - Статус подключения к token
  • count - Колличество успешных запросов (только при получении результата)

balance

  • price - Стоимость запроса
  • current - Баланс до совершения запроса
  • residue - Текущий баланс (остаток)

error

  • code - Код ошибки
  • text - Описание пролемы подключения

result

  • text - Наименование отделения УФМС России
  • datestamp - Дата актуальности

Пример успешного ответа

https://www.passport-api.ru/api/1.0/result.php?token=test&code=000111


Пример ответа с ошибкой

https://www.passport-api.ru/api/1.0/result.php?token=test&code=0001

https://www.passport-api.ru/api/1.0/result.php?token=test&code=11-22

https://www.passport-api.ru/api/1.0/result.php?token=test&code=000-111

https://www.passport-api.ru/api/1.0/result.php?token=test&code=all_text


Ограничения

Ограничения по запросам к базе имеет только форма на главной странице.

Подключение

Обслуживание доступно только для юридических лиц (действует упрощенная форма взаимодействия). По всем вопросам подключения вы можете обратиться к нашему менеджеру: manager@passport-api.ru


Обязательные параметры

При передачи запроса должны быть указаны обязательные параметры подключения к базе:

  • URL: Token
  • URL: Тип документа. (&inn=21)
  • URL: Фамилия Имя Отчество. (&fio=Иванов Иван Иванович)
  • URL: Дата рождения. (&birthdate=24.08.2019 или UNIX формат)
  • URL: Серия и номер паспорта. (&docnum=0123456789 / &docnum=01 23 456789 / &docnum=0123 456789)
  • URL: Дата выдачи паспорта. (&docdt=18.07.2018 или UNIX формат)
  • URL: Код подразделения. (&dcode=000-123 / &dcode=000123)
  • CURL: IP адрес сервера (с которого будет отправлен запрос)
  • CURL: Адрес доменного имени (https://test.ru/ или test.ru)
  • CURL: USERAGENT (например: CCBot/2.0 (https://commoncrawl.org/faq/))

Ответ

При успешном подключении параметры ответа:

token

  • domain - Адрес домена (если привязан)
  • status - Статус подключения к token
  • count - Количество выполненных запросов

balance

  • price - Стоимость запроса
  • current - Баланс до совершения запроса
  • residue - Текущий баланс (остаток)

error

  • code - Код ошибки
  • text - Описание проблемы подключения

result

  • request_id - Уникальный номер запроса
  • inn - ИНН (12 цифр: 548133312552)
  • info - Информация (если ИНН не найден)

Пример успешного ответа

https://www.passport-api.ru/api/1.0/result.php?token=test&inn=21&fio=Иванов Иван Иванович&birthdate=24.08.2019&docnum=0123456789&docdt=18.07.2018&dcode=000-123


Примечание

Столкнулись с проблемой, сообщите нам об этом на эл.почту: manager@passport-api.ru


Ограничения

Ограничения по запросам к базе имеет только форма на главной странице.