Поиск договора по организации, контрагента, номера и дате
Метод позволяет выполнить поиск контрагента (досопоставить) по ИНН и КПП и/или наименованию.
Для чего может быть использован метод:
- Например, необходимо проверить, как будет сопоставлен договор из распознанного документа с загруженным справочником.
- Например, после распознавания документа, поле с договором сопоставлено. Далее пользователь добавил в документ запись с договором. Для сопоставления новой записи можно использовать данный метод. Т.о. метод позволяет альтернативным способом "досопоставить" введенную пользователем запись.
Пример запроса:
Url: https://extractor.correct.su/api/organization/search
Headers: Authorization, Content-Type (application/json)
Method: POST
Body:
{
"catalogId": "string", // ID справочника договоров. Обязательное поле. Должно быть указано в нижнем регистре.
"name": "string", // Наименование договора.
"date": "2025-06-06", // Дата договора.
"numberAgreement": "string", // Номер договора.
"organizationId": "string", // ID организации в справочнике 1с.
"counteragentId": "string" // ID контрагента в справочнике 1с.
}
Пример ответа:
{
"normalizedFieldValue": "string", //Нормализованное значение поля.
"variants": [ //Варианты сопоставления договоров, упорядоченные по убыванию уверенности сопоставления.
{
"id": "string", //Id договора в справочнике.
"confidence": 0 //Уверенность сопоставления.
}
]
}
Код ответа 200 – возвращает DTO RecognizedNomenclatureInfo с сопоставленной номенклатурой.
Код ответа 400 – данные запроса не прошли валидацию.
Код ответа 401 – пользователь не прошел авторизацию.
Код ответа 500 – возникли исключения.