Перейти к основному содержимому

Поиск контрагента по ИНН и КПП, и/или наименованию

Метод позволяет выполнить поиск контрагента (досопоставить) по ИНН и КПП и/или наименованию.

Для чего может быть использован метод:

  1. Например, необходимо проверить, как будет сопоставлен контрагент из распознанного документа с загруженным справочником.
  2. Например, после распознавания документа, поле с контрагентом сопоставлено. Далее пользователь добавил в документ запись с контрагентом. Для сопоставления новой записи можно использовать данный метод. Т.о. метод позволяет альтернативным способом "досопоставить" введенную пользователем запись.

Пример запроса:

Url: https://extractor.correct.su/api/organization/search
Headers: Authorization, Content-Type (application/json)
Method: POST
Body:
{
"catalogId": "овощи", // ID справочника контрагентов. Обязательное поле. Должно быть указано в нижнем регистре.
"name": "покупатель" // Наименование контрагента.
// Если не указано наименование контрагента, должно быть заполнено поле "ИНН".
"inn": "123456789" // ИНН контрагента
"kpp": "12345678" // КПП контрагента
}

Пример ответа:

{
"normalizedFieldValue": "покупатель", //Нормализованное значение поля.
"variants": [ //Варианты сопоставления контрагентов, упорядоченные по убыванию уверенности сопоставления.
{
"id": "string", //Id контрагента в справочнике.
"confidence": 0 //Уверенность сопоставления.
}
]
}

Код ответа 200 – возвращает DTO RecognizedNomenclatureInfo с сопоставленной номенклатурой.

Код ответа 400 – данные запроса не прошли валидацию.

Код ответа 401 – пользователь не прошел авторизацию.

Код ответа 500 – возникли исключения.