13 listopada 2020
Dodaj numer przesyłki w uproszczony sposób
Od dzisiaj łatwiej dodasz numer przesyłki do zamówienia. Już nie musisz podawać kolejnych lineItems.id wchodzących w skład zamówienia. Wystarczy, że skorzystasz z POST /order/checkout-forms/{id}/shipments i przekażesz w żądaniu wymagane wartości (carrierId oraz waybill), a my przypiszemy numer przesyłki do każdego lineItem.id z zamówienia.
Przykładowy request:
curl -X POST \
https://api.allegro.pl/order/checkout-forms/31896452-2de1-11e9-bced-352ab82ad9cd/shipments \
-H 'Authorization: Bearer {token}' \
-H 'Content-Type: application/vnd.allegro.public.v1+json' \
-H 'Accept: application/vnd.allegro.public.v1+json' \
-d '{
"waybill": "12345678910PL",
"carrierId": "DHL"
}’
Przykładowy response:
{
"waybill": "12345678910PL",
"carrierId": "DHL",
"lineItems": [
{
"id": "31896450-2de1-11e9-bced-352ab82ad9cd"
},
{
"id": "5b1f4a62-6969-11e8-b090-8b2d9f391430"
}
],
"createdAt": "2020-10-27T11:46:48.264Z",
"id": "REhMOjEyMzQ1Njc4OTEwUEw="
}