📖 Looking for karrio's legacy docs? Visit docs.karrio.io

API Integration

Canada Post

canadapostproduction-ready

Mailing and shipping for Personal and Business.

PickupShippingManifestRatingTracking

Connection Requirements

FieldTypeRequired
usernamestring
passwordstring
customer_numberstring
contract_idstring
languagestring
account_country_codestring
metadataobject
configobject

Carrier Configuration

FieldType
cost_centerstring
label_type
PDF_4x6PDF_8_5x11ZPL_4x6
string
shipping_optionslist
shipping_serviceslist
transmit_shipment_by_defaultboolean

Available Services

Service NameService Code
DOM.RPcanadapost_regular_parcel
DOM.EPcanadapost_expedited_parcel
DOM.XPcanadapost_xpresspost
DOM.XP.CERTcanadapost_xpresspost_certified
DOM.PCcanadapost_priority
DOM.LIBcanadapost_library_books
USA.EPcanadapost_expedited_parcel_usa
USA.PW.ENVcanadapost_priority_worldwide_envelope_usa
USA.PW.PAKcanadapost_priority_worldwide_pak_usa
USA.PW.PARCELcanadapost_priority_worldwide_parcel_usa
USA.SP.AIRcanadapost_small_packet_usa_air
USA.TPcanadapost_tracked_packet_usa
USA.TP.LVMcanadapost_tracked_packet_usa_lvm
USA.XPcanadapost_xpresspost_usa
INT.XPcanadapost_xpresspost_international
INT.IP.AIRcanadapost_international_parcel_air
INT.IP.SURFcanadapost_international_parcel_surface
INT.PW.ENVcanadapost_priority_worldwide_envelope_intl
INT.PW.PAKcanadapost_priority_worldwide_pak_intl
INT.PW.PARCELcanadapost_priority_worldwide_parcel_intl
INT.SP.AIRcanadapost_small_packet_international_air
INT.SP.SURFcanadapost_small_packet_international_surface
INT.TPcanadapost_tracked_packet_international

Shipping Options

OptionCodeType
canadapost_signatureSOboolean
canadapost_coverageCOVfloat
canadapost_collect_on_deliveryCODfloat
canadapost_proof_of_age_required_18PA18boolean
canadapost_proof_of_age_required_19PA19boolean
canadapost_card_for_pickupHFPboolean
canadapost_do_not_safe_dropDNSboolean
canadapost_leave_at_doorLADboolean
canadapost_deliver_to_post_officeD2POboolean
canadapost_return_at_senders_expenseRASEboolean
canadapost_return_to_senderRTSboolean
canadapost_abandonABANboolean
canadapost_cost_centercost-centrestring
canadapost_submit_shipmenttransmit-shipmentboolean