Shipment Completion
Host
<customer_name-server.com>
Port
<port>
Route
/api/shipmentComplete
Basic Authentication to create requests:
Password
<password>
Example CURL and Payload
curl --location --request POST \
"https://<customer_name-server.com>:<port>/api/shipmentComplete" \
--header "Authorization: Basic <password>" \
--header "Content-Type: application/json" \
--data-raw '{
"kargoShipmentId": "1498965",
"orders": [
"88847382",
"88847468",
"88847470",
"88847472",
"88847469",
"88847471",
"88847381"
],
"url": "https://athena.mykargo.com/shipments/1561332",
"dockId": "1",
"pallets": [{
"businessSlug": "business",
"facilitySlug": "facility",
"kargoShipmentId": "1498965",
"kargoPalletId": "121159700",
"url": "https://athena.mykargo.com/shipments/1498965/media?type=loading&activity=1211597&pallet=121159700",
"direction": "LOADING",
"orders": ["88847468"],
"dockId": "1",
"LPN": "111000678920",
},
{
"businessSlug": "business",
"facilitySlug": "facility",
"kargoShipmentId": "1498965",
"kargoPalletId": "121159710",
"url": "https://athena.mykargo.com/shipments/1498965/media?type=loading&activity=1211597&pallet=121159710",
"direction": "LOADING",
"orders": ["88847468"],
"dockId": "1",
"LPN": "111000678921",
}]
}'