Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Uwierzytelnianie

Dostęp do zasobu wymaga podania prawidłowego i aktualnego access tokenu.


Na tej stronie

Table of Contents

Zbiorowy wybór ofert

Krótki opis funkcjonalności, np. pobieranie listy Paczkomat®:

Code Block
languagejson
POST /v1/organizations/:organization_id/shipments/select_offers

Parametry

Parametr

Typ

Opis

Walidacja

shipments

Array[Hash]

Shipment Select Offers

Umożliwia dokonanie zbiorowego wyboru ofert

Tablica może zawierać maksymalnie 100 elementów.

shipments posiada następujące atrybuty:

Parametr

Typ

Opis

id

String

Unikalny identyfikator danej przesyłki, który pozwala zwrócić użytkownikowi informację o błędach walidacji przypisanych do konkretnej przesyłki.

shipment_id

Integer

Identyfikator przesyłki.

offer_id

Integer

Identyfikator oferty.

Przykład zapytania

Code Block
languagejson
curl -X POST https://api-shipx-pl.easypack24.net/v1/organizations/1/shipments/select_offers -H 'authorization: Bearer token' -H 'content-type: application/json' -d '{
  "shipments":[
  	{"id": 1, "shipment_id": 235, "offer_id": 284},
    {"id": 2, "shipment_id": 236, "offer_id": 285} 
  ]
}'

Odpowiedź

Code Block
languagejson
HTTP/1.1 204 No Content
Content-Type: application/json

Warning

Informacje o błędach

Serwer może zwrócić następujące błędy

  • validation_failed - błąd walidacji

  • forbidden -  użytkownik nie ma praw dostępu do określonej organizacji

  • token_invalid - token jest niepoprawny