API: виды продукции (ОКПД 2)

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

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

Полнотекстовый поиск (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({ query: query }) }; 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({ query: query }) }; 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-адреса.

Стоимость

Без оплаты до 10 тысяч запросов в сутки. Свыше этого — по годовой подписке.

Без оплаты до 10 тысяч запросов в сутки. Свыше этого — по годовой подписке.

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

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

Adblock
detector