Черный список

Интеграция с внешним сервисом проверки по чёрному списку

PassOffice при создании или редактировании человека обращается к указанному вами внешнему URL, чтобы проверить его по вашему собственному чёрному списку.

Что должен реализовать клиент

Реализовать собственный HTTP-обработчик, который будет принимать запросы от PassOffice и возвращать результат проверки в строго заданном формате.

1. Проверка по ФИО и документу

Метод: POST

URL: <URL_из_настроек_интеграции>/check

Тело запроса (JSON):

{
  "name": "Петр",
  "surname": "Петров",
  "middlename": "Петрович",
  "phone": "+79991231234",
  "birthday": "1985-06-15",
  "documentType": "PASSPORT_RF",     // или "OTHER"
  "documentSeries": "2415",
  "documentNumber": "123123"
}

Ожидаемый ответ (JSON):

  • found: true — человек найден в чёрном списке

  • comments — список комментариев (причины блокировки), которые будут отображаться в PassOffice на форме человека.

2. Проверка доступности сервиса (пинг)

Метод: GET

URL: <URL_из_настроек_интеграции>/ping

Ожидаемый ответ: HTTP-статус 200 OK.

Last updated