<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.alta.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nikitin</id>
	<title>Alta-Soft Wikipedia - Вклад участника [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alta.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nikitin"/>
	<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Nikitin"/>
	<updated>2026-10-01T03:02:21Z</updated>
	<subtitle>Вклад участника</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1388</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1388"/>
		<updated>2025-07-14T07:56:53Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; group=&amp;quot;Описание группы товаров 1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Дополнительное описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|xml||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|i|| Узел с информацией об одном товаре&lt;br /&gt;
|-&lt;br /&gt;
|id|| Идентификатор товара: порядковый номер, артикул или какая-либо другая информация, уникальная для каждого товара в рамках запроса&lt;br /&gt;
|-&lt;br /&gt;
|group|| ''(Необязательно)'' Короткое описание группы товаров. При подборе кода ТНВЭД предпочтение будет отдаваться кодам, соответствующим этому описанию&lt;br /&gt;
|-&lt;br /&gt;
|name|| Описание товара. Для каждого товара может быть указано несколько полей name&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 170&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci%20id%3D%221%22%3E%3Cname%3E%D0%B1%D1%80%D1%8E%D0%BA%D0%B8%20%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%3C%2Fname%3E%3C%2Fi%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 285&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходимо выполнить GET-запрос, для которого требуется авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
&lt;br /&gt;
Параметры, которые нужно передать в GET-запросе:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, полученный при выполнении POST-запроса&lt;br /&gt;
|-&lt;br /&gt;
|slogin||Сервисный логин&lt;br /&gt;
|-&lt;br /&gt;
|hash||MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:»&lt;br /&gt;
|-&lt;br /&gt;
|payment||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;packet&amp;quot; для списания из предоплаченного пакета, или &amp;quot;balance&amp;quot; для списания со счета. Значение по умолчанию (если не параметр не указан) - &amp;quot;packet&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|tnveddescr||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;1&amp;quot;, если требуется к каждому найденному коду ТНВЭД добавить описание из справочника&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Пример вычисления значения параметра '''hash''' для пользователя с логином testlogin, паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&amp;amp;payment=balance&amp;amp;tnveddescr=1&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;handled&amp;gt;true&amp;lt;/handled&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос обработан&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;response&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;code&amp;gt;6204623100&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;codeWeight&amp;gt;12784&amp;lt;/codeWeight&amp;gt;&lt;br /&gt;
            &amp;lt;probability&amp;gt;0.19389&amp;lt;/probability&amp;gt;&lt;br /&gt;
            &amp;lt;descr&amp;gt;Прочие брюки и бриджи женские или для девочек из денима, или джинсовой ткани&amp;lt;/descr&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/response&amp;gt;&lt;br /&gt;
    &amp;lt;balance&amp;gt;100.00&amp;lt;/balance&amp;gt;&lt;br /&gt;
    &amp;lt;bonus&amp;gt;0&amp;lt;/bonus&amp;gt;&lt;br /&gt;
    &amp;lt;packet&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;started&amp;gt;2024-11-25 15:41:00&amp;lt;/started&amp;gt;&lt;br /&gt;
            &amp;lt;days&amp;gt;30&amp;lt;/days&amp;gt;&lt;br /&gt;
            &amp;lt;request_count&amp;gt;1000&amp;lt;/request_count&amp;gt;&lt;br /&gt;
            &amp;lt;used_count&amp;gt;3&amp;lt;/used_count&amp;gt;&lt;br /&gt;
            &amp;lt;left_count&amp;gt;997&amp;lt;/left_count&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/packet&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
| descr || Описание кода из справочника ТНВЭД. Для включения этого поля в ответ, необходимо при выполнении GET-запроса добавить к URL параметр '''tnveddescr=1'''&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| balance || Доступный остаток на счете в рублях&lt;br /&gt;
|-&lt;br /&gt;
| bonus || Доступное количество запросов на подбор кода ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| packet || Информация о доступных пакетах предоплаченных запросов&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор пакета&lt;br /&gt;
|-&lt;br /&gt;
| active || Состояние пакета - используется или нет&lt;br /&gt;
|-&lt;br /&gt;
| started || Дата и время активации пакета&lt;br /&gt;
|-&lt;br /&gt;
| days || Количество дней, в течение которого пакет доступен для использования&lt;br /&gt;
|-&lt;br /&gt;
| request_count || Полное количество запросов в пакете&lt;br /&gt;
|-&lt;br /&gt;
| used_count || Количество использованных запросов в пакете&lt;br /&gt;
|-&lt;br /&gt;
| left_count || Доступное количество запросов в пакете&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Информация о доступном остатке на счете и о предоплаченных пакетах доступна только при первом запросе на получение подобранных кодов ТНВЭД. При последующих запросах с использованием того же самого '''requestid''' эта информация в ответ сервера не включается.&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1370</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1370"/>
		<updated>2024-12-04T15:11:49Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; group=&amp;quot;Описание группы товаров 1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Дополнительное описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|xml||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|i|| Узел с информацией об одном товаре&lt;br /&gt;
|-&lt;br /&gt;
|id|| Идентификатор товара: порядковый номер, артикул или какая-либо другая информация, уникальная для каждого товара в рамках запроса&lt;br /&gt;
|-&lt;br /&gt;
|group|| ''(Необязательно)'' Короткое описание группы товаров. При подборе кода ТНВЭД предпочтение будет отдаваться кодам, соответствующим этому описанию&lt;br /&gt;
|-&lt;br /&gt;
|name|| Описание товара. Для каждого товара может быть указано несколько полей name&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 170&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci%20id%3D%221%22%3E%3Cname%3E%D0%B1%D1%80%D1%8E%D0%BA%D0%B8%20%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%3C%2Fname%3E%3C%2Fi%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 285&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
&lt;br /&gt;
Параметры, которые нужно передать в GET-запросе:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, полученный при выполнении POST-запроса&lt;br /&gt;
|-&lt;br /&gt;
|slogin||Сервисный логин&lt;br /&gt;
|-&lt;br /&gt;
|hash||MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:»&lt;br /&gt;
|-&lt;br /&gt;
|payment||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;packet&amp;quot; для списания из предоплаченного пакета, или &amp;quot;balance&amp;quot; для списания со счета. Значение по умолчанию (если не параметр не указан) - &amp;quot;packet&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|tnveddescr||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;1&amp;quot;, если требуется к каждому найденному коду ТНВЭД добавить описание из справочника&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Пример вычисления значения параметра '''hash''' для пользователя с логином testlogin, паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&amp;amp;payment=balance&amp;amp;tnveddescr=1&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;handled&amp;gt;true&amp;lt;/handled&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос обработан&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;response&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;code&amp;gt;6204623100&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;codeWeight&amp;gt;12784&amp;lt;/codeWeight&amp;gt;&lt;br /&gt;
            &amp;lt;probability&amp;gt;0.19389&amp;lt;/probability&amp;gt;&lt;br /&gt;
            &amp;lt;descr&amp;gt;Прочие брюки и бриджи женские или для девочек из денима, или джинсовой ткани&amp;lt;/descr&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/response&amp;gt;&lt;br /&gt;
    &amp;lt;balance&amp;gt;100.00&amp;lt;/balance&amp;gt;&lt;br /&gt;
    &amp;lt;bonus&amp;gt;0&amp;lt;/bonus&amp;gt;&lt;br /&gt;
    &amp;lt;packet&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;started&amp;gt;2024-11-25 15:41:00&amp;lt;/started&amp;gt;&lt;br /&gt;
            &amp;lt;days&amp;gt;30&amp;lt;/days&amp;gt;&lt;br /&gt;
            &amp;lt;request_count&amp;gt;1000&amp;lt;/request_count&amp;gt;&lt;br /&gt;
            &amp;lt;used_count&amp;gt;3&amp;lt;/used_count&amp;gt;&lt;br /&gt;
            &amp;lt;left_count&amp;gt;997&amp;lt;/left_count&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/packet&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
| descr || Описание кода из справочника ТНВЭД. Для включения этого поля в ответ, необходимо при выполнении GET-запроса добавить к URL параметр '''tnveddescr=1'''&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| balance || Доступный остаток на счете в рублях&lt;br /&gt;
|-&lt;br /&gt;
| bonus || Доступное количество запросов на подбор кода ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| packet || Информация о доступных пакетах предоплаченных запросов&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор пакета&lt;br /&gt;
|-&lt;br /&gt;
| active || Состояние пакета - используется или нет&lt;br /&gt;
|-&lt;br /&gt;
| started || Дата и время активации пакета&lt;br /&gt;
|-&lt;br /&gt;
| days || Количество дней, в течение которого пакет доступен для использования&lt;br /&gt;
|-&lt;br /&gt;
| request_count || Полное количество запросов в пакете&lt;br /&gt;
|-&lt;br /&gt;
| used_count || Количество использованных запросов в пакете&lt;br /&gt;
|-&lt;br /&gt;
| left_count || Доступное количество запросов в пакете&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Информация о доступном остатке на счете и о предоплаченных пакетах доступна только при первом запросе на получение подобранных кодов ТНВЭД. При последующих запросах с использованием того же самого '''requestid''' эта информация в ответ сервера не включается.&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1360</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1360"/>
		<updated>2024-10-16T14:09:27Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; group=&amp;quot;Описание группы товаров 1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Дополнительное описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|xml||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|i|| Узел с информацией об одном товаре&lt;br /&gt;
|-&lt;br /&gt;
|id|| Идентификатор товара: порядковый номер, артикул или какая-либо другая информация, уникальная для каждого товара в рамках запроса&lt;br /&gt;
|-&lt;br /&gt;
|group|| ''(Необязательно)'' Короткое описание группы товаров. При подборе кода ТНВЭД предпочтение будет отдаваться кодам, соответствующим этому описанию&lt;br /&gt;
|-&lt;br /&gt;
|name|| Описание товара. Для каждого товара может быть указано несколько полей name&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 170&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci%20id%3D%221%22%3E%3Cname%3E%D0%B1%D1%80%D1%8E%D0%BA%D0%B8%20%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%3C%2Fname%3E%3C%2Fi%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 285&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
&lt;br /&gt;
Параметры, которые нужно передать в GET-запросе:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, полученный при выполнении POST-запроса&lt;br /&gt;
|-&lt;br /&gt;
|slogin||Сервисный логин&lt;br /&gt;
|-&lt;br /&gt;
|hash||MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:»&lt;br /&gt;
|-&lt;br /&gt;
|payment||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;packet&amp;quot; для списания из предоплаченного пакета, или &amp;quot;balance&amp;quot; для списания со счета. Значение по умолчанию (если не параметр не указан) - &amp;quot;packet&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|tnveddescr||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;1&amp;quot;, если требуется к каждому найденному коду ТНВЭД добавить описание из справочника&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Пример вычисления значения параметра '''hash''' для пользователя с логином testlogin, паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&amp;amp;payment=balance&amp;amp;tnveddescr=1&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;handled&amp;gt;true&amp;lt;/handled&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос обработан&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;response&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;code&amp;gt;6204623100&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;codeWeight&amp;gt;12784&amp;lt;/codeWeight&amp;gt;&lt;br /&gt;
            &amp;lt;probability&amp;gt;0.19389&amp;lt;/probability&amp;gt;&lt;br /&gt;
            &amp;lt;descr&amp;gt;Прочие брюки и бриджи женские или для девочек из денима, или джинсовой ткани&amp;lt;/descr&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/response&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
| descr || Описание кода из справочника ТНВЭД. Для включения этого поля в ответ, необходимо при выполнении GET-запроса добавить к URL параметр '''tnveddescr=1'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1359</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1359"/>
		<updated>2024-10-16T14:08:19Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: /* Получение списка кодов ТНВЭД */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; group=&amp;quot;Описание группы товаров 1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Дополнительное описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|xml||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|i|| Узел с информацией об одном товаре&lt;br /&gt;
|-&lt;br /&gt;
|id|| Идентификатор товара: порядковый номер, артикул или какая-либо другая информация, уникальная для каждого товара в рамках запроса&lt;br /&gt;
|-&lt;br /&gt;
|group|| ''(Необязательно)'' Короткое описание группы товаров. При подборе кода ТНВЭД предпочтение будет отдаваться кодам, соответствующим этому описанию&lt;br /&gt;
|-&lt;br /&gt;
|name|| Описание товара. Для каждого товара может быть указано несколько полей name&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 170&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci%20id%3D%221%22%3E%3Cname%3E%D0%B1%D1%80%D1%8E%D0%BA%D0%B8%20%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%3C%2Fname%3E%3C%2Fi%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 285&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
&lt;br /&gt;
Параметры, которые нужно передать в GET-запросе:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, полученный при выполнении POST-запроса&lt;br /&gt;
|-&lt;br /&gt;
|slogin||Сервисный логин&lt;br /&gt;
|-&lt;br /&gt;
|hash||MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:»&lt;br /&gt;
|-&lt;br /&gt;
|payment||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;packet&amp;quot; для списания из предоплаченного пакета, или &amp;quot;balance&amp;quot; для списания со счета. Значение по умолчанию (если не параметр не указан) - &amp;quot;packet&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|tnveddescr||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;1&amp;quot;, если требуется к каждому найденному коду ТНВЭД добавить описание из справочника&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Пример вычисления значения параметра '''hash''' для пользователя с логином testlogin, паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&amp;amp;tnveddescr=1&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;handled&amp;gt;true&amp;lt;/handled&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос обработан&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;response&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;code&amp;gt;6204623100&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;codeWeight&amp;gt;12784&amp;lt;/codeWeight&amp;gt;&lt;br /&gt;
            &amp;lt;probability&amp;gt;0.19389&amp;lt;/probability&amp;gt;&lt;br /&gt;
            &amp;lt;descr&amp;gt;Прочие брюки и бриджи женские или для девочек из денима, или джинсовой ткани&amp;lt;/descr&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/response&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
| descr || Описание кода из справочника ТНВЭД. Для включения этого поля в ответ, необходимо при выполнении GET-запроса добавить к URL параметр '''tnveddescr=1'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1356</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1356"/>
		<updated>2024-09-05T09:07:32Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; group=&amp;quot;Описание группы товаров 1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Дополнительное описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|xml||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|i|| Узел с информацией об одном товаре&lt;br /&gt;
|-&lt;br /&gt;
|id|| Идентификатор товара: порядковый номер, артикул или какая-либо другая информация, уникальная для каждого товара в рамках запроса&lt;br /&gt;
|-&lt;br /&gt;
|group|| ''(Необязательно)'' Короткое описание группы товаров. При подборе кода ТНВЭД предпочтение будет отдаваться кодам, соответствующим этому описанию&lt;br /&gt;
|-&lt;br /&gt;
|name|| Описание товара. Для каждого товара может быть указано несколько полей name&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 170&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci%20id%3D%221%22%3E%3Cname%3E%D0%B1%D1%80%D1%8E%D0%BA%D0%B8%20%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%3C%2Fname%3E%3C%2Fi%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 285&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
&lt;br /&gt;
Параметры, которые нужно передать в GET-запросе:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, полученный при выполнении POST-запроса&lt;br /&gt;
|-&lt;br /&gt;
|slogin||Сервисный логин&lt;br /&gt;
|-&lt;br /&gt;
|hash||MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:»&lt;br /&gt;
|-&lt;br /&gt;
|tnveddescr||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;1&amp;quot;, если требуется к каждому найденному коду ТНВЭД добавить описание из справочника&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Пример вычисления значения параметра '''hash''' для пользователя с логином testlogin, паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&amp;amp;tnveddescr=1&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;handled&amp;gt;true&amp;lt;/handled&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос обработан&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;response&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;code&amp;gt;6204623100&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;codeWeight&amp;gt;12784&amp;lt;/codeWeight&amp;gt;&lt;br /&gt;
            &amp;lt;probability&amp;gt;0.19389&amp;lt;/probability&amp;gt;&lt;br /&gt;
            &amp;lt;descr&amp;gt;Прочие брюки и бриджи женские или для девочек из денима, или джинсовой ткани&amp;lt;/descr&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/response&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
| descr || Описание кода из справочника ТНВЭД. Для включения этого поля в ответ, необходимо при выполнении GET-запроса добавить к URL параметр '''tnveddescr=1'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1355</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1355"/>
		<updated>2024-09-04T13:25:34Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; group=&amp;quot;Описание группы товаров 1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Дополнительное описание товара 1&amp;lt;/name&amp;gt;&lt;br /&gt;
        ...&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Описание товара 2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|xml||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|i|| Узел с информацией об одном товаре&lt;br /&gt;
|-&lt;br /&gt;
|id|| Идентификатор товара: порядковый номер, артикул или какая-либо другая информация, уникальная для каждого товара в рамках запроса&lt;br /&gt;
|-&lt;br /&gt;
|group|| ''(Необязательно)'' Короткое описание группы товаров. При подборе кода ТНВЭД предпочтение будет отдаваться кодам, соответствующим этому описанию&lt;br /&gt;
|-&lt;br /&gt;
|name|| Описание товара. Для каждого товара может быть указано несколько полей name&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 170&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci%20id%3D%221%22%3E%3Cname%3E%D0%B1%D1%80%D1%8E%D0%BA%D0%B8%20%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%3C%2Fname%3E%3C%2Fi%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 285&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;name&amp;gt;брюки женские&amp;lt;/name&amp;gt;&amp;lt;/i&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
&lt;br /&gt;
Параметры, которые нужно передать в GET-запросе:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, полученный при выполнении POST-запроса&lt;br /&gt;
|-&lt;br /&gt;
|slogin||Сервисный логин&lt;br /&gt;
|-&lt;br /&gt;
|hash||MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:»&lt;br /&gt;
|-&lt;br /&gt;
|tnveddescr||''(Необязательно)'' Укажите этот параметр со значением &amp;quot;1&amp;quot;, если требуется к каждому найденному коду ТНВЭД добавить описание из справочника&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Пример вычисления значения параметра '''hash''' для пользователя с логином testlogin, паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;handled&amp;gt;true&amp;lt;/handled&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос обработан&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;response&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;code&amp;gt;6404199000&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;codeWeight&amp;gt;4249&amp;lt;/codeWeight&amp;gt;&lt;br /&gt;
            &amp;lt;probability&amp;gt;0.30639&amp;lt;/probability&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/response&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
| descr || Описание кода из справочника ТНВЭД. Для включения этого поля в ответ, необходимо при выполнении GET-запроса добавить к URL параметр '''tnveddescr=1'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1354</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1354"/>
		<updated>2024-08-23T09:56:05Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;Описание товара 1&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot; descr=&amp;quot;Описание товара 2&amp;quot;/&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
    &amp;lt;i id=&amp;quot;N&amp;quot; descr=&amp;quot;Описание товара N&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;брюки женские&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 198&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci+id%3D%221%22+descr%3D%22%D0%B1%D1%80%D1%8E%D0%BA%D0%B8+%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%22%2F%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 860&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;брюки женские&amp;quot;/&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
'''Для авторизации с помощью пары логин/пароль''' необходимо в GET-запрос добавить логин в открытом виде и MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:», например для пользователя с логином testlogin и паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
вычисляем хеш:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;handled&amp;gt;true&amp;lt;/handled&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос обработан&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;response&amp;gt;&lt;br /&gt;
        &amp;lt;item&amp;gt;&lt;br /&gt;
            &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
            &amp;lt;code&amp;gt;6404199000&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;codeWeight&amp;gt;4249&amp;lt;/codeWeight&amp;gt;&lt;br /&gt;
            &amp;lt;probability&amp;gt;0.30639&amp;lt;/probability&amp;gt;&lt;br /&gt;
        &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/response&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара (порядковый номер) в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1353</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1353"/>
		<updated>2024-08-23T09:50:45Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/v2/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;Описание товара 1&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot; descr=&amp;quot;Описание товара 2&amp;quot;/&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
    &amp;lt;i id=&amp;quot;N&amp;quot; descr=&amp;quot;Описание товара N&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;брюки женские&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 198&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci+id%3D%221%22+descr%3D%22%D0%B1%D1%80%D1%8E%D0%BA%D0%B8+%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%22%2F%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/v2/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 860&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;брюки женские&amp;quot;/&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
'''Для авторизации с помощью пары логин/пароль''' необходимо в GET-запрос добавить логин в открытом виде и MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:», например для пользователя с логином testlogin и паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
вычисляем хеш:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/v2/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара (порядковый номер) в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| codeWeight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| probability || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1331</id>
		<title>API подбор кода ТНВЭД для экспресс-грузов</title>
		<link rel="alternate" type="text/html" href="https://wiki.alta.ru/index.php?title=API_%D0%BF%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0_%D0%A2%D0%9D%D0%92%D0%AD%D0%94_%D0%B4%D0%BB%D1%8F_%D1%8D%D0%BA%D1%81%D0%BF%D1%80%D0%B5%D1%81%D1%81-%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%B2&amp;diff=1331"/>
		<updated>2024-02-12T13:31:47Z</updated>

		<summary type="html">&lt;p&gt;Nikitin: Новая страница: «==О сервисе== Сервис предназначен для автоматизированного определения 10-значных кодов ТН…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==О сервисе==&lt;br /&gt;
Сервис предназначен для автоматизированного определения 10-значных кодов ТНВЭД по описаниям товаров&lt;br /&gt;
&lt;br /&gt;
==API==&lt;br /&gt;
Доступ к API предоставляется по URL https://www2.alta.ru/tools/autotnved/. &lt;br /&gt;
&lt;br /&gt;
===Отправка исходных данных===&lt;br /&gt;
Для отправки списка описаний товаров, для которых необходимо определить коды ТНВЭД, нужно отправить POST-запрос, в который должны быть включены параметр &amp;quot;slogin&amp;quot; со значением, соответствующим логину вашей учетной записи, и &amp;quot;xml&amp;quot;, значение которого должно иметь следующий формат:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;Описание товара 1&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;2&amp;quot; descr=&amp;quot;Описание товара 2&amp;quot;/&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
    &amp;lt;i id=&amp;quot;N&amp;quot; descr=&amp;quot;Описание товара N&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Пример: для отправки запроса, содержащего один товар с описанием &amp;quot;брюки женские&amp;quot; нужно сформировать XML следующего вида:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xml&amp;gt;&lt;br /&gt;
    &amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;брюки женские&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/xml&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Отправить его можно одним из следующих способов:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/ HTTP/1.1&lt;br /&gt;
Content-Type: application/x-www-form-urlencoded&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 198&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
slogin=sa00000&amp;amp;xml=%3Cxml%3E%3Ci+id%3D%221%22+descr%3D%22%D0%B1%D1%80%D1%8E%D0%BA%D0%B8+%D0%B6%D0%B5%D0%BD%D1%81%D0%BA%D0%B8%D0%B5%22%2F%3E%3C%2Fxml%3E&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
POST /tools/autotnved/ HTTP/1.1&lt;br /&gt;
Content-Type: multipart/form-data; boundary=---------------------------7e6ad602d2&lt;br /&gt;
Accept-Encoding: gzip, deflate&lt;br /&gt;
Host: www2.alta.ru&lt;br /&gt;
Content-Length: 860&lt;br /&gt;
Connection: Close&lt;br /&gt;
&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;slogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sa00000&lt;br /&gt;
-----------------------------7e6ad602d2&lt;br /&gt;
Content-Disposition: form-data; name=&amp;quot;xml&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;xml&amp;gt;&amp;lt;i id=&amp;quot;1&amp;quot; descr=&amp;quot;брюки женские&amp;quot;/&amp;gt;&amp;lt;/xml&amp;gt;&lt;br /&gt;
-----------------------------7e6ad602d2--&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если запрос выполнится успешно, ответ сервера будет иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;result&amp;gt;&lt;br /&gt;
    &amp;lt;message&amp;gt;Запрос поставлен в очередь&amp;lt;/message&amp;gt;&lt;br /&gt;
    &amp;lt;requestid&amp;gt;7&amp;lt;/requestid&amp;gt;&lt;br /&gt;
&amp;lt;/result&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|message|| Элемент с информацией о статусе запроса&lt;br /&gt;
|-&lt;br /&gt;
|requestid||Идентификатор запроса, который понадобится в дальнейшем&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Получение списка кодов ТНВЭД===&lt;br /&gt;
Для получения списка кодов ТНВЭД по идентификатору запроса (requestid) необходима авторизация с помощью сервисного логина и пароля.&lt;br /&gt;
'''Для авторизации с помощью пары логин/пароль''' необходимо в GET-запрос добавить логин в открытом виде и MD5-хеш от сгенерированной строки '''requestid + логин + md5-хэш от пароля''', разделенный знаком двоеточия «:», например для пользователя с логином testlogin и паролем testpassword и requestid = 12345:&amp;lt;br&amp;gt;&lt;br /&gt;
вычисляем хеш:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  hash = md5(&amp;quot;12345:testlogin:&amp;quot; + md5(&amp;quot;testpassword&amp;quot;));&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Итоговый URL: https://www2.alta.ru/tools/autotnved/?requestid=12345&amp;amp;slogin=testlogin&amp;amp;hash=2b7283149605bc5ac1c17de3c34fc786&lt;br /&gt;
&lt;br /&gt;
XML-ответ в случае успешного выполнения запроса:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|result||Корневой элемент документа&lt;br /&gt;
|-&lt;br /&gt;
|handled|| Состояние запроса: обработан или еще нет (стоит в очереди)&lt;br /&gt;
|-&lt;br /&gt;
|message|| Описание состояния запроса&lt;br /&gt;
|-&lt;br /&gt;
|response|| Блок, содержащий детальную информацию о всех найденных кодах ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| item || Блок, содержащий информацию о коде ТНВЭД для одного товара&lt;br /&gt;
|-&lt;br /&gt;
| id || Идентификатор товара (порядковый номер) в соответствии с исходным запросом&lt;br /&gt;
|-&lt;br /&gt;
| code || Найденный код ТНВЭД&lt;br /&gt;
|-&lt;br /&gt;
| weight || Вес кода (количество товаров со схожим описанием, задекларированных с найденным кодом)&lt;br /&gt;
|-&lt;br /&gt;
| p || Уровень доверия к найденному коду (доля найденного кода по отношению ко всем кодам, которые были использованы для декларирования товаров со схожим описанием)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ошибки==&lt;br /&gt;
При возникновении ошибки в корневом элементе появляется блок с кодом и описанием ошибки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Error&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorCode&amp;gt;201&amp;lt;/ErrorCode&amp;gt;&lt;br /&gt;
    &amp;lt;ErrorDescr&amp;gt;Запрос #12345 не найден&amp;lt;/ErrorDescr&amp;gt;&lt;br /&gt;
&amp;lt;/Error&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При работе с сервисом возможны следующие ошибки:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;50%&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Код!!Описание&lt;br /&gt;
|-&lt;br /&gt;
|100||Пользователь не авторизован&lt;br /&gt;
|-&lt;br /&gt;
|110||Лимит запросов для данного пользователя исчерпан&lt;br /&gt;
|-&lt;br /&gt;
|120||Ошибка тарификации&lt;br /&gt;
|-&lt;br /&gt;
|140||Недостаточно средств для выполнения запроса&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Автоматизация]]&lt;br /&gt;
[[Категория:Web-Сервисы]]&lt;/div&gt;</summary>
		<author><name>Nikitin</name></author>
		
	</entry>
</feed>