Page cover image

Подписи и печати

Проверяем наличие и расположение подписей и печатей на документах, что позволяет быстро отклонять документы, которые забыли подписать.

Перед началом работы с сервисами изучите раздел «Общая информация о сервисах». Там мы рассказываем про допустимые форматы файлов, виды запросов и ответов, набор HTTP-статусов и даём рекомендации по устранению ошибок

Параметры запроса к API

Асинхронный запрос

Возврат найденных областей изображения

Тегирование запроса

Тело запроса к API

Изображение

В ответе на запрос к API:

task_id

string

Идентификатор запроса, формат: 32 символа, 16-ричная строка

error

string

Текстовое описание ошибки

task_tags

array[string]

Теги, если они переданы в параметре task_tags

success

boolean

Статус запроса

status_code

integer

HTTP-код статуса запроса

result.images

array[$string]

data URL с MIME-типом JPEG в формате base64 — найденные области изображения с печатями и подписями. Возвращается, если в запросе передать return_crops=true

result.doc_type

string

Всегда возвращается пустым. Оставлен для совместимости структуры ответа с другими методами API

result.confidence

number

Всегда равно 1. Оставлен для совместимости структуры ответа с другими методами API

result.page_num

integer

Номер страницы в оригинальном файле, на котором найдены подписи и печати

result.fields

array

Массив, содержащий найденные подписи и печати

result.fields.name

string

Тип и порядковый номер найденной области изображения. Для печатей это print_X, для подписей это signature_X, где X — порядковый номер

result.fields.value

string

Всегда возвращает «true». Оставлен для совместимости структуры ответа с другими методами API

result.fields.confidence

number

Уровень уверенности сервиса от 0 до 1 в корректности детекции печати или подписи

result.fields.page_num

integer

Номер страницы в оригинальном файле, на котором найдена печать или подпись

result.fields.coords

array[integer]

Массив с координатами поля по четырём точкам: верхний левый угол, верхний правый, нижний левый, нижний правый. Поле может состоять из нескольких частей

result.fields.crops

array[$string]

Массив data URL с MIME-типом JPEG в формате base64 — изображения найденных областей изображения с печатью или подписью. Возвращается, если в запросе передать return_crops=true

result.fields.is_found

boolean

  • true — поле найдено в документе

  • false — поле в документе не найдено

result.tables

array[array]]

Всегда возвращает пустой массив. Оставлен для совместимости структуры ответа с другими методами API