Часто шукають

↑↓ вибрати ↵ відкрити Усі результати →

Storefront API · Доставка

Способи доставки

GEThttps://{store}/api/v1/cart/shipping-options

Способи доставки, доступні для адреси доставки кошика, з ціною для цього кошика.

paid_by показує, хто платить: store — платить магазин, price завжди 0; customer — платить покупець: price або тарифи перевізника під час отримання, коли price дорівнює 0.

Токен кошика з POST /carts: X-Cart-Token: {token}.

Відповіді

200Способи доставки.
{
    "data": [
        {
            "identifier": "NOVA_POSHTA",
            "name": "Нова пошта",
            "description": "Відділення або поштомат",
            "price": 0,
            "currency": "UAH",
            "paid_by": "customer"
        },
        {
            "identifier": "PICKUP",
            "name": "Самовивіз",
            "description": "Київ, вул. Січових Стрільців, 21",
            "price": 0,
            "currency": "UAH",
            "paid_by": "store"
        }
    ]
}
401Немає X-Cart-Token, токен прострочений або кошик уже оформлено.
{
    "message": "A valid X-Cart-Token header is required.",
    "errors": {
        "cart_token": [
            "Кошик не знайдено, строк доступу минув або його вже оформлено."
        ]
    }
}
429Забагато запитів (створення кошика 20/хв з IP, запити кошика 120/хв, оформлення 10/хв).
{
    "message": "Too Many Attempts."
}