API: Классификация продукции (ОКПД 2)

Общероссийский классификатор продукции по видам экономической деятельности.

Для использования метода зарегистрируйтесь и подтвердите свою почту.

Полнотекстовый поиск (suggest)

POST http://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/okpd2

curl -X POST  -H "Content-Type: application/json"  -H "Accept: application/json"  -H "Authorization: Token $"  -d '< "query": "калоши" >'  http://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/okpd2
var url = "http://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/okpd2"; var token = "$"; var query = "калоши"; var options = < method: "POST", mode: "cors", headers: < "Content-Type": "application/json", "Accept": "application/json", "Authorization": "Token " + token >, body: JSON.stringify() > fetch(url, options) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log("error", error));
// https://github.com/hflabs/dadata-php $token = "$"; $dadata = new DadataDadataClient($token, null); $result = $dadata->suggest("okpd2", "калоши");
# https://github.com/hflabs/dadata-py from dadata import Dadata token = "$" dadata = Dadata(token) result = dadata.suggest("okpd2", "калоши")
  • Content-Type: application/json .
  • Accept: application/json .
  • $ — API-ключ.

Тело запроса передавайте в кодировке UTF-8.

Запись справочника по идентификатору (findById)

POST http://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/okpd2

curl -X POST  -H "Content-Type: application/json"  -H "Accept: application/json"  -H "Authorization: Token $"  -d '< "query": "95.23.10.133" >'  http://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/okpd2
var url = "http://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/okpd2"; var token = "$"; var query = "95.23.10.133"; var options = < method: "POST", mode: "cors", headers: < "Content-Type": "application/json", "Accept": "application/json", "Authorization": "Token " + token >, body: JSON.stringify() > fetch(url, options) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log("error", error));
// https://github.com/hflabs/dadata-php $token = "$"; $dadata = new DadataDadataClient($token, null); $result = $dadata->findById("okpd2", "95.23.10.133");
# https://github.com/hflabs/dadata-py from dadata import Dadata token = "$" dadata = Dadata(token) result = dadata.find_by_id("okpd2", "95.23.10.133")

Запрос по идентификатору работает по следующим полям:

  • Content-Type: application/json .
  • Accept: application/json .
  • $ — API-ключ.

Тело запроса передавайте в кодировке UTF-8.

Фильтрация

Фильтрация осуществляется по полю razdel:

Поля справочника

Название Описание
value Значение в одной строке (как отображается в списке подсказок)
data.idx Индекс (раздел + код)
data.razdel Код раздела
data.kod Код
data.name Наименование
Советуем прочитать:  Куда обращаться при нарушении трудовых прав: подробное руководство

Ограничения

Максимальная длина запроса (параметр query) — не более 300 символов.

Число запросов в день — согласно тарифному плану.

Максимальная частота запросов — 30 в секунду с одного IP-адреса.

Наибольшая частота установления новых подключений — 60 в минуту с одного IP-адреса.

Цены

До 10 000 запросов в день бесплатно. Превышение лимита доступно в рамках годовой подписки.

До 10 000 запросов в день бесплатно. Превышение лимита доступно в рамках годовой подписки.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector