API Reference
AttributeTypeDescription
manifest_idstringUnique identifier for the manifest
manifest_codestringUnique code for the manifest
manifest_bodystringThe manifest body object

Manifest body object

AttributeTypeDescription
cargoarrayAn array of cargo objects

Cargo object

AttributeTypeDescription
transporting_carrier_codestringReport the carrier code of the carrier or freight forwarder reporting the goods. Must transmit a valid, 4-character, CBSA-approved carrier code
associated_transport_document_numberstringThe reference number assigned by the carrier or carrier’s representative to an original cargo. Usually represents the prime manifest
cargo_control_numberstringCargo control number
supplementary_reference_numberstringReference assigned by the carrier or his representative to the transport document.
delivery_country_codestringName of the country at which the goods are destined under Customs control of transit procedure, coded
place_of_delivery_citystringName of the city at which the goods are destined under Customs control of transit procedure
place_of_delivery_portstringName of the terminal, warehouse or yard where the goods are destined
customs_procedure_codestringNumeric code used to identify cargo moving as import, in-transit, or FROB. 23 = In-transit 24 = Import 26 = Freight Remaining on Board (FROB)
currencystringMust be a valid currency code, ie. CAD, USD
special_instructionsstringSpecial delivery instructions
consigneeaddress objectName and address of the party to which the goods are consigned
consignoraddress objectName and address of the party, which, by contract with a carrier, consigns or sends goods with the carrier, or had them conveyed by him
delivery_addressaddress objectMust be transmitted if different from consignee or ultimate consignee address. When providing delivery destination address, contact name must also be provided
notify_partyaddress objectName and address of the party to be notified
goodsarray of goods objectsThe items within the shipment

Address object

AttributeTypeDescription
party_identifierenumCN= Consignee, CZ = Consignor, DP = Delivery Party, NI = Notify Party, SF = Ship From Party, UC = Ultimate Consignee
namestring
code_list_responsible_agency_codestring
party_namestring
address1stringAddress line 1
address2stringAddress line 2
post_office_boxstringPost office box number
citystringAddress city
statestringAddress state
country_sub_entity_codestring
postal_identification_codestringAddress postal code
country_name_codestringAddress country code
country_namestringAddress country name
contact_namestringContact name
contact_phonestringContact phone
contact_emailstringContact email

Goods object

AttributeTypeDescription
lading_quantityintegerNumber of packages per nature of commodity packed in such a way that they could not be divided without first undoing the packaging
packaging_typestringIdentification of description of the form in which goods are presented
descriptionstringPlain language description of the cargo in general terms only.
pricefloatThe unit price
cargo_weight_uomstringIndicates the UOM in which weight (mass), capacity, length, area, volume, or other quantity is expressed
cargo_weightfloatWeight (mass) of goods at the item level including packing but excluding the carrier’s equipment
volume_uomstringIndicates the UOM in which weight (mass), capacity, length, area, volume, or other quantity is expressed
volumefloatVolume (cubic) of goods at the item level including packing but excluding the carrier’s equipment.
country_of_originstringThe country of origin of which the product is from
dangerous_goodsstringMust be transmitted if dangerous goods code applies to the commodity being reported
shipping_marks_numbersarray of stringMarks and numbers identifying individual packages.
hs_numberstringTariff code. Must transmit if available
{
"manifestID" : "123",
"manifestCode" : "123",
"manifestBody" : {
  "transporting_carrier_code": "",
  "associated_transport_document_number": "",
  "cargo": [
    {
      "supplementary_reference_number": "",
      "delivery_country_code": "",
      "place_of_delivery_city": "",
      "place_of_delivery_port": "",
      "customs_procedure_code": "",
      "currency": "",
      "special_instructions": "",
      "consignee": {
        "party_identifier": "",
        "name": "",
        "code_list_responsible_agency_code": "",
        "party_name": "",
        "address1": "",
        "address2": "",
        "post_office_box": "",
        "city": "",
        "state": "",
        "country_sub_entity_code": "",
        "postal_identification_code": "",
        "country_name_code": "",
        "country_name": "",
        "contact_name": "",
        "contact_phone": "",
        "contact_email": ""
      },
      "consignor" : {
        "party_identifier": "",
        "name": "",
        "code_list_responsible_agency_code": "",
        "party_name": "",
        "address1": "",
        "address2": "",
        "post_office_box": "",
        "city": "",
        "state": "",
        "country_sub_entity_code": "",
        "postal_identification_code": "",
        "country_name_code": "",
        "country_name": "",
        "contact_name": "",
        "contact_phone": "",
        "contact_email": ""
      },
      "delivery_address" : {
        "party_identifier": "",
        "name": "",
        "code_list_responsible_agency_code": "",
        "party_name": "",
        "address1": "",
        "address2": "",
        "post_office_box": "",
        "city": "",
        "state": "",
        "country_sub_entity_code": "",
        "postal_identification_code": "",
        "country_name_code": "",
        "country_name": "",
        "contact_name": "",
        "contact_phone": "",
        "contact_email": ""
      },
      "notify_party" : {
        "party_identifier": "",
        "name": "",
        "code_list_responsible_agency_code": "",
        "party_name": "",
        "address1": "",
        "address2": "",
        "post_office_box": "",
        "city": "",
        "state": "",
        "country_sub_entity_code": "",
        "postal_identification_code": "",
        "country_name_code": "",
        "country_name": "",
        "contact_name": "",
        "contact_phone": "",
        "contact_email": ""
      },
      "goods" : [
        {
        	"lading_quantity": "",
        	"packaging_type": "",
        	"description": "",
        	"country_of_origin": "",
        	"price": "",
        	"cargo_weight_uom": "",
        	"cargo_weight": "",
        	"volume_uom": "",
        	"volume": "",
        	"dangerous_goods": "",
        	"shipping_marks_numbers": [],
        	"hs_number": ""
      	}
      ]
    }
  ]
}
}