Судебный приказ
Изображение документа "Судебный приказ"
Примеры изображений документов
Документы для обработки должны быть закодированы в формат base64
Отправка документа
Структура запроса:
url: https://api.beorg.ru/api/bescan/add_document method: POST headers: Content-Type: application/json body: { "campaign_id": "U_RATE_3", "images": ["<строка base64>"], "process_info": [настройки обработки] "token": token, "machine_uid": machine_uid }
Пример ответа об успешной загрузке:
{ "document_id": "s-12345" }
Структура передаваемых данных:
Ключ | Описание |
---|---|
campaign_id | название проекта |
token | токен доступа |
machine_uid | идентификатор устройства |
images | список из строк base64 (файлов) |
process_info | настройки обработки |
Структура prosess_info:
Ключ | Описание |
---|---|
key | свободный ключ для разделения документов при загрузке и получении результатов если не указан вместо него используется ключ type |
type | тип документа |
options | опции обработки документа |
Для получения token и machine_uid обратитесь в подраздел "Начало работы"
Python
import requests import base64 with open("<путь до файла Судебный приказ>", "rb") as image_file: b64 = base64.b64encode(image_file.read()).decode() r = requests.post( "https://api.beorg.ru/api/bescan/add_document", headers={"Content-Type": "application/json"}, json={ "campaign_id": "U_RATE_3", "token": token, "machine_uid": machine_uid, "images": [b64], "process_info": [ { "key": "PR", "type": "PR", } ], }, ) r.json()
Получение результатов
Структура запроса:
url: https://api.beorg.ru/api/document/result/s-12345?token=methods: GET, POST
Python
import requests import base64 r = requests.get("https://api.beorg.ru/api/document/result/s-12345?token=") r.json()
Пример ответа по обработанному документу:
{ "document_id": "s-12345", "documents": [ { "key": "PR", "type": "PR", "data": { "OrderNumber": "2-1000/2025", "OrderDate": "30.05.2025", "NameOfCollector": "ООО ПКО \"ДАТА\"", "Gender": "M", "DebtorLastName": "Иванов", "DebtorFirstName": "Иван", "DebtorMiddleName": "Иванович", "DebtorBirthDate": "01.01.2000", "LoanAgreementNumber": "001/1234567908", "LoanAgreementDate": "01.01.2024", "AmountOwed": "30000,01", "Duties": "2000,00", "TotalAmount": "32000,01" }, "metadata": { ... }, "broken": null, "broken_reasons": [], "broken_reasons_ru": [] } ] }
Описание ключей
Ключ | Тип | Описание |
---|---|---|
document_id | string | номер документа в формате s-<номер документа> |
documents | list | список данных по каждому документу |
documents[].key | string | ключ заданный при отправке документа для отслеживания |
documents[].type | string | тип документа (PR ) |
documents[].data | dictionary | обработанные данные по каждому полю |
OrderNumber | string | Номер дела |
OrderDate | string | Дата судебного приказа |
NameOfCollector | string | Наименование взыскателя |
Gender | string | Пол должника (M/F) |
DebtorLastName | string | Фамилия должника |
DebtorFirstName | string | Имя должника |
DebtorMiddleName | string | Отчество должника |
DebtorBirthDate | string | Дата рождения должника |
LoanAgreementNumber | string | Номер договора займа |
LoanAgreementDate | string | Дата договора займа |
AmountOwed | string | Сумма задолженности |
Duties | string | Сумма госпошлины |
TotalAmount | string | Общая сумма к взысканию |
metadata | dictionary | содержит ключи метаданных |
confidences | dictionary | метаданные с точностью обработки по каждому полю |
verifications | dictionary | метаданные совершенных проверок |