Создание внешних заказов через API

100sp предлагает функцию доставки любых ваших товаров через свою сеть пунктов выдачи (подробнее о доставке любых товаров). Для автоматического расчета стоимости и срока доставки вы можете воспользоваться специальным API.

Интерфейс калькулятора доставки находится по адресу https://www.100sp.ru/express/apiCreate и принимает POST-запрос с типом содержимого form-data либо json. Запрос имеет следующую структуру:

Параметр Тип Описание
from INT Код пункта выдачи, куда будет сдан товар.
Как узнать код ПВ можно узнать в статье "API для получения доступных пунктов выдачи".
didFrom INT Идентификатор пункта выдачи, может использоваться вместо параметра from.
to INT Код пункта выдачи, куда будет доставлен товар.
Как узнать код ПВ можно узнать в статье "API для получения доступных пунктов выдачи".
didTo INT Идентификатор пункта выдачи, может использоваться вместо параметра from.
recipientLastName STRING Фамилия получателя.
recipientFirstName STRING Имя получателя.
recipientPhone STRING Телефон получателя в формате 7XXXXXXX.
estimatedCost INT Оценочная стоимость товара в рублях. Необязательный параметр.
content STRING Опись вложения.
outerOrderId STRING Внешний номер заказа. Не обязательный параметр, нужен для указания внутренного номера заказа вашего склада или внешнего поставщика. Отображается на стикере.
tariff STRING Название тарифа доставки для данного груза.
Тариф можно узнать через API, описанное в статье "API для расчета стоимости доставки любых заказов".
Если вы не знаете, каким тарифом нужно доставить груз, вы можете указать размеры и вес товара, тариф будет подобран автоматически.
length FLOAT Длина (метры).
width FLOAT Ширина (метры). Необязательный параметр.
height FLOAT Высота (метры).
weight FLOAT Вес (килограммы).

В ответе содержится json следующего формата:

requestId INT Идентификатор заявки на доставку.
orderId INT Идентификатор заказа.
error STRING Ошибка, если заказ не был создан.
orderLink STRING Ссылка для просмотра состава заказа без авторизации. Не отправляйте ссылку третьим лицам.