1.02. Получение интервалов доставки
Получение расписания вывозов в регионы. В качестве конечного пункта нужно указать либо full_address
(строковый конечный адрес), либо self_pickup_id
(ID ПВЗ)
Request
GET
b2b.taxi.tst.yandex.net/api/b2b/platform/offers/info
Тестовое окружение
GET
b2b-authproxy.taxi.yandex.net/api/b2b/platform/offers/info
Продакшен-окружение
Query parameters
Name |
Description |
station_id* |
Type: string ID станции (склада) отгрузки |
full_address |
Type: string Полный адрес с указанием города, улицы и номера дома. |
is_oversized |
Type: boolean Флаг КГТ |
last_mile_policy |
Type: OffersInfoLastMilePolicy Требуемый способ доставки. |
self_pickup_id |
Type: string ID ПВЗ в логплатформе |
send_unix |
Type: boolean Формат в котором время нужно отправить интервалы доставки (true - unix, false - utc) |
OffersInfoLastMilePolicy
Доставка до двери в указанный интервал:
time_interval
: доставка до двери в указанный интервалself_pickup
: доставка до пункта выдачи
Type |
Description |
Default: Enum: |
Responses
200 OK
Успешный запрос
Body
application/json
{
"offers": [
{
"from": 0,
"to": 0
}
]
}
Name |
Description |
offers* |
Type: OfferInfo[] Min items: |
OfferInfo
Name |
Description |
from* |
Type: integer UTC время предлагаемого начала доставки |
to* |
Type: integer UTC время предлагаемого окончания доставки |
400 Bad Request
Нет доступных вариантов доставки
Body
application/json
{
"code": "no_delivery_options",
"message": "No delivery options for interval"
}
Name |
Description |
code* |
Type: string Код ошибки Example: |
message* |
Type: string Человекочитаемые детали ошибки Example: |
No longer supported, please use an alternative and newer version.