ООО Восход

Периоды доставки

Ресурсы

Ссылка Тип запроса Описание
/v2/delivery_periods GET Получение досупных временных диапазонов для осуществления доставки заказа

GET /v2/delivery_periods Получение досупных временных диапазонов для осуществления доставки заказа

Входные параметры

Отсутствуют

Ответ сервера

Возвращаются объекты order_num с массивами periods временных интервалов для доставки для каждой из корзин и статусом операции

order_num имеет струкруту

Параметр Тип Описание
status Строка Статус получения доступных интервалов доставки для корзины. При успешном получении периодов имеет значение success, при возникновении ошибки error
periods Массив Временные интервалы в формате [ Start_date, End_date ],
error_id Строка Код ошибки в журнале событий
error_message Строка Человекочитаемое описание ошибки
error_code Строка Код ошибки в словаре

Запрос JSON

     GET curl \
     -H "X-Voshod-API-KEY: 393-QBjhK44xUrbgduYHdANoLWdZx8eiPKCUQDvxU2v6MdiPnadQzLUBpYBHWKkg7gGYj9VcMyYif55Qd3g5" \
     https://api.v-avto.ru/v2/delivery_periods
   

Ответ JSON

   {
    "2907387": 
        {
            "status": "success",
            "periods": 
            [
                [
                    "2023-03-28T08:00:00",
                    "2023-03-28T18:00:00"
                ],
                [
                    "2023-03-29T08:00:00",
                    "2023-03-29T18:00:00"
                ],
                [
                    "2023-03-30T08:00:00",
                    "2023-03-30T18:00:00"
                ],
                [
                    "2023-03-31T08:00:00",
                    "2023-03-31T18:00:00"
                ],
                [
                    "2023-04-01T08:00:00",
                    "2023-04-01T18:00:00"
                ],
                [
                    "2023-04-02T08:00:00",
                    "2023-04-02T18:00:00"
                ]
            ],
            "error_id": null,
            "error_message": null,
            "error_code": null
        },
    "2879256": 
        {
        "status": "error",
        "periods": [],
        "error_id": null,
        "error_message": "404 У торговой точки с id = \"8cf47026-8816-11ed-978f-801844ec8e35\" не заполнен район доставки",
        "error_code": null
        }
    }