0
Исправлен
Поиск строго по ИНН
Добрый день еще раз. Я уже писал в эту тему, Вы ответили, что поиск идет по всем параметрам и указать, что мы ищем по ИНН нельзя. Но однако, если воспользоваться API, он возвращает первую найденную компанию и неверно. Пример - 5443004677. Это ИНН компании, и она у вас есть, но так же есть ИП с похожим ИНН. Так вот API возвращает ИП, хотя у ИП лишь похожий ИНН. А точный в подсказках возвращается вторым, в API вообще не возвращается. Посмотрите, пожалуйста. Спасибо.
Ответ
0
Ответ
Исправлен
Антон Жиянов 10 лет назад
Теперь точное совпадение по ИНН ранжируется выше.
На рассмотрении
Добрый день!
Скажите, какой именно запрос вы отправляете?
Я отправляю вот такой запрос:
Скажите, какой именно запрос вы отправляете?
Я отправляю вот такой запрос:
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Token $API_KEY" \
-d '{ "query": "5443004677" }' \
https://dadata.ru/api/v2/suggest/party
Получаю ответ:
{
"suggestions": [
{
"value": "ИП Безбородов Константин Сергеевич",
"unrestricted_value": "ИП Безбородов Константин Сергеевич",
"data": {
"type": "INDIVIDUAL",
"opf": {
"code": "50102",
"full": "Индивидуальный предприниматель",
"short": "ИП"
},
"name": {
"full_with_opf": null,
"short_with_opf": null,
"latin": null,
"full": "Безбородов Константин Сергеевич",
"short": null
},
"inn": "544300467755",
"ogrn": "312547612400239",
"okpo": "184617553",
"okved": null,
"state": {
"status": "ACTIVE",
"actuality_date": 1400112000000,
"registration_date": 1336003200000,
"liquidation_date": null
},
"address": {
"value": "Россия, Новосибирская область, город Искитим, Искитимский район",
"unrestricted_value": "Россия, Новосибирская область, город Искитим, Искитимский район",
"data": null
}
}
},
{
"value": "МУП \"ЖКХ \"Совхозное\"",
"unrestricted_value": "МУП \"ЖКХ \"Совхозное\"",
"data": {
"kpp": "544301001",
"management": {
"name": "Ковтун Олег Александрович",
"post": "Директор"
},
"branch_type": "MAIN",
"branch_count": 1,
"type": "LEGAL",
"opf": {
"code": "15243",
"full": "Муниципальное унитарное предприятие",
"short": "МУП"
},
"name": {
"full_with_opf": "Муниципальное унитарное предприятие Совхозного сельсовета Искитимского района Новосибирской области \"Жилищно-коммунальное хозяйство \"Совхозное\"",
"short_with_opf": "МУП \"ЖКХ \"Совхозное\"",
"latin": null,
"full": "Совхозного сельсовета Искитимского района Новосибирской области \"Жилищно-коммунальное хозяйство \"Совхозное\"",
"short": "\"ЖКХ \"Совхозное\""
},
"inn": "5443004677",
"ogrn": "1125483003524",
"okpo": "11860444",
"okved": "41",
"state": {
"status": "ACTIVE",
"actuality_date": 1407715200000,
"registration_date": 1347321600000,
"liquidation_date": null
},
"address": {
"value": "Новосибирская обл, Искитимский р-н, село Лебедевка, ул Советская, д 1",
"unrestricted_value": "Новосибирская обл, Искитимский р-н, село Лебедевка, ул Советская, д 1",
"data": {...}
}
}
}
]
}
В ответе я сократил гранулярный адрес, чтобы не было совсем уж стены текста.
По поводу того, что точное совпадение не первое в выдаче – подумаем, что можно сделать.
Сервис поддержки клиентов работает на платформе UserEcho