Описание интеграции и API
Начало работы
Перед началом работы с API необходимо:
- Зарегистрироваться в системе
- Получить ключи доступа (
token
иmachine_uid
) и идентификатор сценария обработки документа (project_id
)
Для получения ключей доступа:
-
Перейдите в раздел Проекты и нажмите на кнопку :
-
В открывшемся окне вам доступны token, machine_uid и project_id. Также доступны примеры по загрузке документов на обработку и получения результатов обработки:
Описание работы
Для организации взаимодействия с системой и настройки обработки документов нужно реализовать два метода API.
-
Запрос на загрузку документа в систему. По пути
/api/bescan/add_document
отправляется файл, файл в формате строки base64 для обработки и параметрыtoken, machine_uid, project_id
. При успешной отправке в теле ответа будет номер созданного документа в ключеdocument_id
, его нужно использовать для получения результата.- 200 – Успешная загрузка, возвращается ключ document_id номера документа;
-
Запрос на получение результата обработки. В случае успешной загрузки, по ключу document_id с помощью эндпоинта
/api/bescan/result
можно запросить результат обработки. В качестве ответа возвращается:- 200 - Успешный результат обработки, возвращается результат обработки;
При возвращении результата обработки с кодом «200», возвращаются в блоке «data» наборы полей в форме {ключ: значение} и в блоке metadata-confidences метаданные об оценках уровня уверенности для каждого поля распознанного поля; При возвращении ответа с кодом НЕ 200, см. раздел Коды ошибок;
Схема работы с API
С обобщенным техническим описанием API и кодов ошибок можно ознакомиться по ссылке.
С наглядным примером использования на выбранных проектах можно ознакомиться в разделах Проекты, Тариф Биорг.Паспорт Авто, Тариф Биорг.Универсальный