Cirro

Ensure you have provided required credentials to ship with Cirro.

Cirro credential requirements

Prior to shipping with Cirro, you must configure credentials in the Shipium Console. You'll provide a user name and API key for production and test mode.

Additional requirements

For single-parcel shipments, the following additional required field should be nested in the shipmentParameters property. For multi-parcel shipments, it should be included in multiParcelShipmentParameters.

Reference FieldRequired/OptionalField PropertiesDescription
orderItemQuantities .quantityRequiredInteger ($int32)
Ex.: 3
The number of units of the product

A snippet of the JSON request for the API call with the required field is included. This example is for a single-parcel shipment. A multi-parcel shipment would be included in multiParcelShipmentParameters.

{
"shipmentParameters": {

   "orderItemQuantities": [
     {
       ...
       "quantity": 2,
       ...
       ]
     }
     }

Customs item to order item quantity mapping

For international shipments with Cirro, accurate customs declaration requires a precise mapping between the items declared in your customs information and the corresponding items within each package. Shipium facilitates this by connecting the productId values in your customsInfo.customsItems with the productId values in your package's orderItemQuantities.

You can find more information in Customs Info for Shipments.

Resources

Your Shipium team member is available to help along the way. However, you might find these resources helpful: