📒 Get to know the Object Model

You have now a basic understanding of Carrier Connect – let's have a closer look at the objects the system uses.

Shipping order

The data structures in the shipping order:

  • The "Head" describes the header data of the shipping order. Among other things, it contains information on the shipper and recipient of the shipment as well as information on the handling conditions.
  • The "Packages" represent the packages to be shipped. They contain information such as the dimensions and weight.
  • The "Items" describe the items shipped in the shipment. They contain information such as the value and quantity of each item. Items can be packed in packages. So the relationship between items and packages is n:m.
  • The "Carrier and service" contains the selected shipping option for the shipment. The desired carrier is automatically derived from the selected service code and is returned as part of the response.


When shipping orders are completed, they are bundled into so-called pickups. When a pickup is complete, the configured documents, such as the manifest, are generated as a PDF and made available to the source system via API. At the same time as the pickup is completed, the shipping orders data is sent to the carrier via EDI or webservice.