Versions Compared

Key

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

Zbiorowe opłacanie przesyłek:

Code Block
POST /v1/organizations/:organization_id/shipments/bulk_buy

Parametry

ParametrTypOpisWalidacja
shipments

Array[Hash]

Bulk Buy Shipments Form

Umożliwia dokonania zbiorowego opłacenia przesyłek.

ParemetrTypOpis
idStringUnikalny identyfikator danej przesyłki, który pozwala zwrócić użytkownikowi informację o błędach walidacji przypisanych do konkretnej przesyłki
shipment_idIntegerIdentyfikator przesyłki
offer_idIntegerIdentyfikator oferty
Tablica może zawierać maksymalnie 100 elementów.

Przykład zapytania

Code Block
curl -X POST https://api-shipx-pl.easypack24.net/v1/organizations/1/shipments/bulk_buy -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}
  ]
}'

...

Aby otrzymać informację o pomyślnym zakupieniu przesyłki, należy zdefiniować w konfiguracji organizacji adres url, pod który mają być wysyłane informacje dla zdarzenia shipment_confirmed. Dzięki temu, aplikacja ShipX wyśle na podany adres następujące informacje:

Code Block
POST httphttps://{{adres_podany_w_konfiguracji}}
Content-Type: application/json
 
{
	"event_ts":"2015-12-08 19:42:42 +0100",
	"event":"shipment_confirmed",
	"organization_id":1,
	"payload": {
		"shipment_id":1234567890,
		"tracking_number":"681549342531876019900138"
	}
}

...