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

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

Storefront API · Доставка

Перевізники

GEThttps://{store}/api/v1/shipping/carriers

Перевізники магазину, їхні сервіси (branch, parcel_locker, courier…) і способи доставки з тим, хто платить (store, customer або threshold — магазин від певної суми замовлення).

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

Відповіді

200Перевізники.
{
    "data": [
        {
            "code": "nova_poshta",
            "name": "Нова пошта",
            "service_types": [
                "branch",
                "parcel_locker",
                "courier"
            ],
            "supports_shipments": true,
            "shipments_ready": true,
            "shipment_service_types": [
                "branch",
                "parcel_locker",
                "courier"
            ],
            "shipping_methods": [
                {
                    "code": "NOVA_POSHTA",
                    "name": "Нова пошта",
                    "description": "Відділення або поштомат",
                    "service_types": [
                        "branch",
                        "parcel_locker"
                    ],
                    "paid_by": "customer"
                }
            ]
        }
    ]
}
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."
}