v1
latestOpenAPI 3.0.12026-07-242073551.1 MBManifests
Manifest Shipments
By manifesting shipments you declare what shipments are ready for dispatch and will be handed over to the carrier. <br />The API allows you to manifest via the below methods (parameters): <br /> <br />- shipping location <br />- shipping account <br />- shipment status (picked) <br />- service code <br />- container <br /> <br />Note: If no parameters are set, all shipments in the LabelPrinted or Picked status will be manifested (excluding future dated shipments or shipments assigned to a container). <br /> <br />The API response contains a manifest image which should be printed and handed over to the driver (if required).
post/v4/manifests/{carrierCode}
Path parameters
carrierCodestring required
Carrier Code
Request body
Example request
{
"ShippingLocationId": "D94E8CFD-604B-4B87-83E9-3F20CAF02837",
"ShippingAccountId": "88470398-A520-4069-BDF9-69D11D48831A",
"ServiceCode": "EXPRESS"
}Response
The shipments have been manifested successfully and all created manifests returned.
Example response
[
{
"ManifestImage": "jVBERw0KGgoAAAANSUhEUgAA.....A4QAAAXcCAYAAAB6Q0CbAAAAAXNSR0IArs4",
"ManifestNumber": "ISH2802532",
"CarrierCode": "RM",
"Service": "Mixed",
"TotalWeight": 545.612,
"TotalShipments": 562,
"TotalItems": 562,
"ManifestDate": "2024-07-16",
"CreatedDateUtc": "2024-07-16T09:20:54.397Z",
"ShippingLocation": {
"LocationAlias": "Main Warehouse",
"LocationCountry": "GB",
"LocationPostcode": "TW20 0HJ"
},
"ShippingAccount": {
"AccountName": "AB VideoGames",
"AccountAlias": "Account 1",
"AccountNumber": "0123456789"
}
}
]