Version 4.0.0 of project44's API
Version 4.0.0 of project44's API
load
The unique project44-generated id of the load. This can be null when the load is created, but will always exist in the response after the load has been created.
The identifiers that can identify this Load. This could be, but not limited to, a shipment identifier such as a BOL or an order-based identifier such as Purchase Order or ASN.
Parties which are specifically related to this load and the identifiers which are associated with those parties. This identifies the relationship between the load and its relevant parties.
The project44-generated id of the shipment with which the load is associated.
curl -i -X POST \ https://developers.project44.com/_mock/guides/shippers/other/loads/api/api/v4/loads \ -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \ -H 'Content-Type: application/json' \ -d '{ "deliveryStopReference": { "stopId": "dd775241-8a00-4193-b07c-f3e4740fdc43" }, "description": "string", "handlingUnits": { "details": [ { "cubicDimension": { "height": 0, "length": 0, "unit": "IN", "width": 0 }, "handlingUnitType": "BAG", "quantity": 0, "volume": { "unit": "CUBIC_FT", "value": 0 }, "weight": { "weight": 0, "weightUnit": "LB" } } ] }, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "identifiers": [ { "type": "AIR_WAYBILL", "value": "string" } ], "involvedParties": [ { "partyIdentifiers": [ { "type": "ACCOUNT", "value": "string" } ] } ], "items": [ { "description": "string", "identifiers": [ { "type": "STOCK_KEEPING_UNIT", "value": "string" } ], "orderIdentifierReferences": [ { "orderId": "string", "orderIdentifier": "string", "orderIdentifierAuthority": "string", "orderType": "PURCHASE_ORDER" } ], "unitQuantity": 0, "unitType": "BAG" } ], "masterShipmentId": "2e04ec4a-749a-4ef4-a452-b7dc8cca16aa", "pickupStopReference": { "stopId": "dd775241-8a00-4193-b07c-f3e4740fdc43" } }'
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08" }
curl -i -X GET \ 'https://developers.project44.com/_mock/guides/shippers/other/loads/api/api/v4/loads/{loadId}' \ -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
OK
The unique project44-generated id of the load. This can be null when the load is created, but will always exist in the response after the load has been created.
The identifiers that can identify this Load. This could be, but not limited to, a shipment identifier such as a BOL or an order-based identifier such as Purchase Order or ASN.
Parties which are specifically related to this load and the identifiers which are associated with those parties. This identifies the relationship between the load and its relevant parties.
The project44-generated id of the shipment with which the load is associated.
{ "deliveryStopReference": { "stopId": "dd775241-8a00-4193-b07c-f3e4740fdc43" }, "description": "string", "handlingUnits": { "details": [ … ] }, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "identifiers": [ { … } ], "involvedParties": [ { … } ], "items": [ { … } ], "masterShipmentId": "2e04ec4a-749a-4ef4-a452-b7dc8cca16aa", "pickupStopReference": { "stopId": "dd775241-8a00-4193-b07c-f3e4740fdc43" } }
load
The unique project44-generated id of the load. This can be null when the load is created, but will always exist in the response after the load has been created.
The identifiers that can identify this Load. This could be, but not limited to, a shipment identifier such as a BOL or an order-based identifier such as Purchase Order or ASN.
Parties which are specifically related to this load and the identifiers which are associated with those parties. This identifies the relationship between the load and its relevant parties.
The project44-generated id of the shipment with which the load is associated.
curl -i -X PUT \ 'https://developers.project44.com/_mock/guides/shippers/other/loads/api/api/v4/loads/{loadId}' \ -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \ -H 'Content-Type: application/json' \ -d '{ "deliveryStopReference": { "stopId": "dd775241-8a00-4193-b07c-f3e4740fdc43" }, "description": "string", "handlingUnits": { "details": [ { "cubicDimension": { "height": 0, "length": 0, "unit": "IN", "width": 0 }, "handlingUnitType": "BAG", "quantity": 0, "volume": { "unit": "CUBIC_FT", "value": 0 }, "weight": { "weight": 0, "weightUnit": "LB" } } ] }, "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "identifiers": [ { "type": "AIR_WAYBILL", "value": "string" } ], "involvedParties": [ { "partyIdentifiers": [ { "type": "ACCOUNT", "value": "string" } ] } ], "items": [ { "description": "string", "identifiers": [ { "type": "STOCK_KEEPING_UNIT", "value": "string" } ], "orderIdentifierReferences": [ { "orderId": "string", "orderIdentifier": "string", "orderIdentifierAuthority": "string", "orderType": "PURCHASE_ORDER" } ], "unitQuantity": 0, "unitType": "BAG" } ], "masterShipmentId": "2e04ec4a-749a-4ef4-a452-b7dc8cca16aa", "pickupStopReference": { "stopId": "dd775241-8a00-4193-b07c-f3e4740fdc43" } }'
{ "httpStatusCode": 0, "httpMessage": "string", "errorMessage": "string", "errors": [ { … } ], "supportReferenceId": "string" }
curl -i -X DELETE \ 'https://developers.project44.com/_mock/guides/shippers/other/loads/api/api/v4/loads/{loadId}' \ -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "httpStatusCode": 0, "httpMessage": "string", "errorMessage": "string", "errors": [ { … } ], "supportReferenceId": "string" }
curl -i -X GET \ 'https://developers.project44.com/_mock/guides/shippers/other/loads/api/api/v4/shipments/{masterShipmentId}/loads?page=1&size=100' \ -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
{ "paginationInfo": { "total": 0, "pageSize": 0, "pageNumber": 0 }, "results": [ { … } ] }