100sp предлагает функцию доставки любых ваших товаров через свою сеть пунктов выдачи (подробнее о доставке любых товаров). Для автоматического расчета стоимости и срока доставки вы можете воспользоваться специальным API.
Интерфейс калькулятора доставки находится по адресу https://www.100sp.ru/api/distributor/delivery/calculate и принимает POST-запрос с типом содержимого form-data либо json. Запрос имеет следующую структуру:
| Параметр | Тип | Описание |
| secret | STRING | Токен доступа к API. Необязателен, если передан в заголовке x-api-key. |
| fromCityId | INT | Код города отправки. |
| fromCity | STRING | Название города отправки. Необязательный параметр. |
| toCityId | INT | Код города получения. |
| toCity | STRING | Название города получения. Необязательный параметр. |
| weight | FLOAT | Вес товара в килограммах. |
| volume | FLOAT | Объем товара в кубических метрах. |
Вес и объем товара ограничены 10 кг и 0.08 м3.
В ответе на запрос будет получен json-объект следующей структуры:
| Параметр | Тип | Описание |
| price | int | Цена за доставку в рублях |
| tariffName | string | Название тарифа |
| deliveryPeriod | string | Ожидаемый срок доставки в днях (или интервал) |
| error | string | Ошибки возникшие при обработке запроса |