Purolator Freight
Overview
Purolator Freight is a Canada-based Less-Than-Truckload (LTL) carrier that supports domestic freight shipments within Canada. It is enabled for backend (API) freight flows and is suitable for palletized or carton-based LTL shipments requiring pickup and future-dated shipping.
Onboarding of a Purolator Freight Carrier Account
To onboard a Purolator carrier account, the user needs to possess the following pre-requisites:
- An Account Number
- Security Credentials in the form of User ID.
Further, an API request is executed, which encompasses all the necessary information. Below is the sample request to onboard the carrier:
Purolator Sample Request
{
"accountNumber": "F271xxx",
"carrierID": "PUROLATORFREIGHT",
"description": "PUROLATOR FREIGHT",
"carrierAccountType": "Shipping",
"provisioningType": "API",
"parameters": {
"userID":" d206e3b77e674437ad1d0c290df8481f"
}
}If the request to establish the Purolator carrier account is successful, the resulting response will resemble the Sample Response provided below.
Purolator Sample Response
{
"carrierAccountID": "wOezqDkMvX2p",
"description": "PUROLATOR FREIGHT",
"carrierID": "PUROLATORFREIGHT",
"accountNumber": "F271",
"parameters": {
"userID": " d206e3b77e674437ad1d0c290df8481f"
},
"carrierAccountType": "Shipping",
"provisioningType": "API",
"permission": {
"permissionByEntity": "",
"permissionByValue": null
}
}Purolator Freight Supports
- Domestic freight shipments (Canada only)
- LTL shipments
- Future-dated shipments (up to 10 days)
- Bills of Lading
- Pallet labels
- Imperial measurement system
Purolator Freight Limitations
- International shipping not supported
- Rate shopping not supported
- Returns not supported
- Manifest workflows not supported
- Void or refund by user not supported
- Mailing not supported
- Customs documents not supported
- Hazardous materials not supported
- QR codes and barcode-only labels not supported
API Operations for Shipping with Purolator Freight
The APIs integrate with Purolator through the following operations:
| Operations | Method | Resource Path |
|---|---|---|
| Rate a Parcel | POST | /api/v1/ltl/rates |
| Create a Shipping Label | POST | /api/v1/ltl/shipments |
| Reprint a Label | GET | /api/v1/ltl/shipments/{{shipmentId}}/reprint |
| Void a Label | PUT | /api/v1/ltl/shipments/{{shipmentId}}/cancel |
Metadata
Metadata provides information about Purolator Freight carrier services, including origin and destination countries, supported carrier services, supported package types, and supported special services. Users can select specific origin and destination countries from the provided dropdown menu to dynamically view relevant metadata specific to those countries.