Получить ярлык заказа

Запрос позволяет получить ярлык для заказа в виде HTML или PDF-файла.

  1. Синтаксис запроса
  2. Пример запроса
  3. Структура ответа

Синтаксис запроса

POST /api/last/getSenderOrderLabel
Host: delivery.yandex.ru 
Content-Type:application/x-www-form-urlencoded 
...

secret_key=<секретный ключ>
&client_id=<идентификатор аккаунта в Яндекс.Доставке>
&sender_id=<идентификатор магазина>
&order_id=<идентификатор заказа>
&is_raw=<тип файла>

Параметры:

Параметр Тип Значение
Обязательные
secret_key Строка

Секретный ключ.

client_id Число

Идентификатор аккаунта в Яндекс.Доставке.

Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке Интеграция → API.

sender_id Число

Идентификатор магазина.

Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке Интеграция → API.

order_id Число

Идентификатор заказа.

Значение можно получить с помощью запроса Получить список заказов магазина.

is_raw Строка

Тип файла.

Допустимые значения:
  • HTML.
  • PDF.
Параметр Тип Значение
Обязательные
secret_key Строка

Секретный ключ.

client_id Число

Идентификатор аккаунта в Яндекс.Доставке.

Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке Интеграция → API.

sender_id Число

Идентификатор магазина.

Значение можно получить в личном кабинете Яндекс.Доставки, в разделе Настройки, на вкладке Интеграция → API.

order_id Число

Идентификатор заказа.

Значение можно получить с помощью запроса Получить список заказов магазина.

is_raw Строка

Тип файла.

Допустимые значения:
  • HTML.
  • PDF.

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

POST /api/last/getSenderOrderLabel HTTP/1.1
Host: delivery.yandex.ru
Content-Type:application/x-www-form-urlencoded 
...

secret_key=6273ea40f4a0ec95836cf9be16d31a6d&client_id=79&sender_id=3&order_id=949401&is_raw=PDF
cURL
curl  -d 'secret_key=6273ea40f4a0ec95836cf9be16d31a6d&client_id=79&sender_id=3&order_id=949401&is_raw=PDF' 'https://delivery.yandex.ru/api/last/getSenderOrderLabel'

Структура ответа

{
  "status":"ok",
  "data":"PGh0bWw+PGhlYWQ+PG1ldGEgY2h..."
}
Ключ Тип значения Описание
status Строка

Статус выполнения запроса.

Возможные значения:
  • ok — запрос выполнен успешно.
  • error — запрос выполнен с ошибкой.
data Строка

Содержимое HTML или PDF-файла, закодированное с помощью Base64.

Ключ Тип значения Описание
status Строка

Статус выполнения запроса.

Возможные значения:
  • ok — запрос выполнен успешно.
  • error — запрос выполнен с ошибкой.
data Строка

Содержимое HTML или PDF-файла, закодированное с помощью Base64.