Structure
- In case of one shipment a single
*.pdf
file is returned - In case of multiple shipments
- In case shipments are of the same service a single*.pdf
file with all the shipments is included
- In case shipments are from multiple services a single*.zip
file containing*.pdf
files is returned (seperate*.pdf
file for each service) - Maximum of 100 manifests for shipments can be downloaded at once
Printing a Dispatch Order
To print a dispatch order the user has to be the sender of the shipment.
Code Block |
---|
GET /v1/dispatch_orders/:id/printout |
Parameters
Parameter | Type | Description | Validation | Default value | Availability |
---|---|---|---|---|---|
| string | Label format | Available formats: |
| PL |
Example request
Code Block |
---|
curl -X GET "https://api-shipx-pl.easypack24.net/v1/dispatch_orders/1/printout?format=Pdf" -H "Content-Type: application/json" -H "Authorization: Bearer token" |
Response
Code Block |
---|
File in a given format |
Error Information
resource_not_found
- Dispatch Order does not existtoken_invalid
- Token does not allow for printing dispatch orders for the given organisationprintout_generation_failed
- An error occured while communicating with the logistics systeminvalid_status
- Shipment is in an incorrect status
Printing multiple Dispatch Orders
To print a dispatch order the user has to be the sender of the shipment.
Code Block |
---|
GET /v1/organizations/:organization_id/dispatch_orders/printouts |
Parameters
Parameter | Type | Description | Validation | Default value | Availability |
---|---|---|---|---|---|
| string | Label format | Available formats: |
| PL |
| Integer | Dispatch order IDs | PL | ||
| Array[Integer] | Shipment IDs | Required if no
| PL |
Example request
Code Block |
---|
curl -X GET "https://api-shipx-pl.easypack24.net/v1/organizations/1/dispatch_orders/printouts?shipment_ids[]=123&shipment_ids[]=124&shipment_ids[]=125&format=Pdf" -H "Authorization: Bearer token" -H "Content-Type: application/json" -o test.zip |
Response
Code Block |
---|
Zip file with labels in the given format |
Error Information
resource_not_found
- Organisation does not exist,token_invalid
- Token does not allow for printing dispatch orders for the given organisationprintout_generation_failed
- An error occured while communicating with the logistics systemcannot_mix_shipments_with_and_without_dispatch_order
- Cannot download shipments with and without a dispatch order in one request.invalid_status
- Shipment is in an incorrect status.