Purolator Estimate Virtual Sandbox

Calculate shipping rates and delivery estimates for Purolator shipments.

The Purolator Estimate API allows developers to retrieve shipping rates and delivery time estimates. It requires Bearer Token authentication and an x-api-key header to process shipment details and return accurate cost and transit information.

Use this hosted sandbox to simulate Purolator Estimate APIs without authentication, API keys, or extra dependencies. Point your code or SDK to the Beeceptor base URL, preferably through an environment variable or feature flag, and switch back to the production API when ready. This keeps your integration code consistent across local development, QA, demos, and production.

Use cases:

Use this sandbox to validate shipping rate request payloads, handle various package dimensions and weight inputs, test transit time calculations, and verify error handling for invalid origin or destination postal codes before integrating with Purolator production services.

Purolator Estimate virtual sandbox is up and running!

Use this sandbox URL as the API base in your code to simulate Purolator Estimate responses instantly.

https://purolator-estimate.mock.beeceptor.com



Estimate

Header NameExample
x-api-key*"sed nostrud quis"
Language"EN"
RequestReference"d7173d5c-1b5d-4883-a6f0-5f77456ebf6e"
{
  "lineOfBusiness": "Courier",
  "outboundShipment": {
    "billingInformation": {
      "billingAccountNumber": "6",
      "displayPublishedRates": true
    },
    "receiverInformation": {
      "city": "Fishers",
      "companyName": "Hahn - Kessler",
      "country": "CA",
      "postalZipCode": "99597-0050",
      "provinceStateCode": "NS",
      "streetAddress": {
        "0": "SUITE 101"
      }
    },
    "senderInformation": {
      "city": "West Carson",
      "companyName": "Bradtke LLC",
      "country": "CA",
      "postalZipCode": "M5V 2T6",
      "provinceStateCode": "ON",
      "streetAddress": {
        "0": "SUITE 101"
      }
    },
    "shipmentInformation": {
      "packageInformation": [
        {
          "packageHeight": 173.23,
          "packageLength": 96.46,
          "packageOptionsInformation": [
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            }
          ],
          "packageWeight": 238.47,
          "packageWidth": 17.32
        },
        {
          "packageHeight": 62.89,
          "packageLength": 179.04,
          "packageOptionsInformation": [
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            }
          ],
          "packageWeight": 336.14,
          "packageWidth": 196.66
        },
        {
          "packageHeight": 89.84,
          "packageLength": 177.44,
          "packageOptionsInformation": [
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            }
          ],
          "packageWeight": 288.17,
          "packageWidth": 52.41
        },
        {
          "packageHeight": 95.85,
          "packageLength": 135.47,
          "packageOptionsInformation": [
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            }
          ],
          "packageWeight": 104.4,
          "packageWidth": 28.82
        },
        {
          "packageHeight": 14.24,
          "packageLength": 93.77,
          "packageOptionsInformation": [
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            }
          ],
          "packageWeight": 417.99,
          "packageWidth": 8.16
        }
      ],
      "serviceId": "PurolatorExpressBox9AM",
      "shipmentOptionsInformation": [
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        },
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        },
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        },
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        },
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        }
      ],
      "showAlternativeServicesIndicator": true,
      "totalPackages": 30,
      "totalWeight": 9816.91,
      "unitOfMeasurement": "Imperial"
    },
    "usOriginInformation": {
      "city": "North Johanmouth",
      "companyName": "Lubowitz - O'Conner",
      "country": "US",
      "postalZipCode": "43266-8784",
      "provinceStateCode": "CA",
      "streetAddress": {
        "0": "456 MARKET ST"
      }
    }
  },
  "returnShipment": {
    "billingInformation": {
      "billingAccountNumber": "3",
      "displayPublishedRates": false
    },
    "numberOfReturnShipments": 64,
    "receiverInformation": {
      "city": "East Eloisachester",
      "companyName": "Pollich and Sons",
      "country": "CA",
      "postalZipCode": "71525",
      "provinceStateCode": "NB",
      "streetAddress": {
        "0": "SUITE 101"
      }
    },
    "senderInformation": {
      "city": "Fort Shayne",
      "companyName": "Hirthe and Sons",
      "country": "CA",
      "postalZipCode": "R3C 0A5",
      "provinceStateCode": "ON",
      "streetAddress": {
        "0": "SUITE 101"
      }
    },
    "shipmentInformation": {
      "packageInformation": [
        {
          "packageHeight": 185.7,
          "packageLength": 104.18,
          "packageOptionsInformation": [
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            }
          ],
          "packageWeight": 396.01,
          "packageWidth": 80.43
        },
        {
          "packageHeight": 22.97,
          "packageLength": 78.8,
          "packageOptionsInformation": [
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            },
            {
              "optionId": "SpecialHandling",
              "optionIdValue": "Yes"
            }
          ],
          "packageWeight": 384.66,
          "packageWidth": 22.89
        }
      ],
      "serviceId": "PurolatorExpressBox9AM",
      "shipmentOptionsInformation": [
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        },
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        },
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        },
        {
          "optionId": "AdultSignatureRequired",
          "optionIdValue": "Yes"
        }
      ],
      "showAlternativeServicesIndicator": true,
      "totalPackages": 1,
      "totalWeight": 221.27,
      "unitOfMeasurement": "Imperial"
    }
  },
  "shipmentDate": "2026-07-29",
  "trackingReferenceInformation": {
    "reference1": "TenLc0OI",
    "reference2": "e8zu8aud",
    "reference3": "NHq5R4e0",
    "reference4": "O2Wdm1Q2",
    "reference5": "SX1sdKeo"
  }
}
{
  "outboundShipmentEstimates": {
    "shipmentEstimate": [
      {
        "basePrice": 268.9,
        "estimatedTransitDays": 3,
        "expectedDeliveryDate": "2027-03-27",
        "lineOfBusiness": "Courier",
        "optionPrices": [
          {
            "amount": 55.02,
            "description": "Declared Value Coverage",
            "id": "Insurance"
          },
          {
            "amount": 28.91,
            "description": "Declared Value Coverage",
            "id": "Insurance"
          },
          {
            "amount": 59,
            "description": "Declared Value Coverage",
            "id": "SignatureRequired"
          },
          {
            "amount": 40.6,
            "description": "Signature Required",
            "id": "SignatureRequired"
          }
        ],
        "serviceId": "PurolatorExpressBox9AM",
        "shipmentDate": "2026-07-27",
        "subTotal": 892.39,
        "surcharges": [
          {
            "amount": 44.48,
            "description": "Handling Fee",
            "type": "PeakSeason"
          },
          {
            "amount": 9.29,
            "description": "Handling Fee",
            "type": "AddressCorrection"
          },
          {
            "amount": 27.92,
            "description": "Fuel Surcharge",
            "type": "Handling"
          },
          {
            "amount": 7.2,
            "description": "Fuel Surcharge",
            "type": "Handling"
          },
          {
            "amount": 39.42,
            "description": "Handling Fee",
            "type": "Handling"
          }
        ],
        "taxes": [
          {
            "amount": 144.39,
            "description": "Provincial Sales Tax",
            "type": "VAT"
          },
          {
            "amount": 43.81,
            "description": "Harmonized Sales Tax",
            "type": "PST"
          },
          {
            "amount": 30.72,
            "description": "Provincial Sales Tax",
            "type": "VAT"
          },
          {
            "amount": 10.72,
            "description": "Goods and Services Tax",
            "type": "PST"
          }
        ],
        "totalPrice": 464.16,
        "unitOfMeasurement": "Imperial"
      },
      {
        "basePrice": 474.35,
        "estimatedTransitDays": 5,
        "expectedDeliveryDate": "2027-04-03",
        "lineOfBusiness": "Courier",
        "optionPrices": [
          {
            "amount": 71.79,
            "description": "Signature Required",
            "id": "Insurance"
          },
          {
            "amount": 98.22,
            "description": "Additional Handling",
            "id": "Insurance"
          },
          {
            "amount": 10.8,
            "description": "Additional Handling",
            "id": "AdditionalHandling"
          },
          {
            "amount": 63.84,
            "description": "Declared Value Coverage",
            "id": "AdditionalHandling"
          }
        ],
        "serviceId": "PurolatorExpressBox9AM",
        "shipmentDate": "2026-07-27",
        "subTotal": 447.55,
        "surcharges": [
          {
            "amount": 48.76,
            "description": "Address Correction Fee",
            "type": "Handling"
          },
          {
            "amount": 17.2,
            "description": "Fuel Surcharge",
            "type": "PeakSeason"
          },
          {
            "amount": 19.92,
            "description": "Peak Season Surcharge",
            "type": "AddressCorrection"
          }
        ],
        "taxes": [
          {
            "amount": 126.09,
            "description": "Goods and Services Tax",
            "type": "GST"
          },
          {
            "amount": 93.78,
            "description": "Goods and Services Tax",
            "type": "HST"
          },
          {
            "amount": 103.54,
            "description": "Provincial Sales Tax",
            "type": "GST"
          },
          {
            "amount": 15.87,
            "description": "Harmonized Sales Tax",
            "type": "HST"
          },
          {
            "amount": 126.29,
            "description": "Harmonized Sales Tax",
            "type": "PST"
          }
        ],
        "totalPrice": 483.84,
        "unitOfMeasurement": "Imperial"
      }
    ]
  },
  "returnShipmentEstimates": {
    "shipmentEstimate": [
      {
        "basePrice": 385.5,
        "estimatedTransitDays": 10,
        "expectedDeliveryDate": "2027-01-18",
        "lineOfBusiness": "Courier",
        "optionPrices": [
          {
            "amount": 16.22,
            "description": "Additional Handling",
            "id": "SignatureRequired"
          },
          {
            "amount": 75.74,
            "description": "Signature Required",
            "id": "Insurance"
          },
          {
            "amount": 58.74,
            "description": "Additional Handling",
            "id": "Insurance"
          },
          {
            "amount": 21.69,
            "description": "Declared Value Coverage",
            "id": "Insurance"
          }
        ],
        "serviceId": "PurolatorExpressBox9AM",
        "shipmentDate": "2026-07-30",
        "subTotal": 626.76,
        "surcharges": [
          {
            "amount": 18.15,
            "description": "Handling Fee",
            "type": "Handling"
          },
          {
            "amount": 29.4,
            "description": "Handling Fee",
            "type": "AddressCorrection"
          },
          {
            "amount": 44.68,
            "description": "Handling Fee",
            "type": "Handling"
          },
          {
            "amount": 39.27,
            "description": "Fuel Surcharge",
            "type": "PeakSeason"
          }
        ],
        "taxes": [
          {
            "amount": 52.43,
            "description": "Harmonized Sales Tax",
            "type": "VAT"
          }
        ],
        "totalPrice": 1151.54,
        "unitOfMeasurement": "Imperial"
      },
      {
        "basePrice": 128.3,
        "estimatedTransitDays": 2,
        "expectedDeliveryDate": "2026-10-16",
        "lineOfBusiness": "Courier",
        "optionPrices": [
          {
            "amount": 75.13,
            "description": "Signature Required",
            "id": "Insurance"
          }
        ],
        "serviceId": "PurolatorExpressBox9AM",
        "shipmentDate": "2026-07-27",
        "subTotal": 674.53,
        "surcharges": [
          {
            "amount": 26.06,
            "description": "Handling Fee",
            "type": "PeakSeason"
          },
          {
            "amount": 35.87,
            "description": "Address Correction Fee",
            "type": "PeakSeason"
          },
          {
            "amount": 1.76,
            "description": "Fuel Surcharge",
            "type": "AddressCorrection"
          },
          {
            "amount": 40.46,
            "description": "Fuel Surcharge",
            "type": "PeakSeason"
          }
        ],
        "taxes": [
          {
            "amount": 89.96,
            "description": "Goods and Services Tax",
            "type": "GST"
          },
          {
            "amount": 124.45,
            "description": "Goods and Services Tax",
            "type": "PST"
          },
          {
            "amount": 92.8,
            "description": "Provincial Sales Tax",
            "type": "PST"
          },
          {
            "amount": 131.66,
            "description": "Harmonized Sales Tax",
            "type": "PST"
          }
        ],
        "totalPrice": 478.15,
        "unitOfMeasurement": "Imperial"
      },
      {
        "basePrice": 121.72,
        "estimatedTransitDays": 8,
        "expectedDeliveryDate": "2026-08-26",
        "lineOfBusiness": "Courier",
        "optionPrices": [
          {
            "amount": 48.06,
            "description": "Declared Value Coverage",
            "id": "Insurance"
          },
          {
            "amount": 47.85,
            "description": "Additional Handling",
            "id": "AdditionalHandling"
          },
          {
            "amount": 64.98,
            "description": "Additional Handling",
            "id": "AdditionalHandling"
          }
        ],
        "serviceId": "PurolatorExpressBox9AM",
        "shipmentDate": "2026-07-27",
        "subTotal": 193.44,
        "surcharges": [
          {
            "amount": 16.96,
            "description": "Handling Fee",
            "type": "Handling"
          },
          {
            "amount": 3.77,
            "description": "Fuel Surcharge",
            "type": "AddressCorrection"
          },
          {
            "amount": 24.28,
            "description": "Fuel Surcharge",
            "type": "Fuel"
          },
          {
            "amount": 8.77,
            "description": "Peak Season Surcharge",
            "type": "Handling"
          },
          {
            "amount": 49.84,
            "description": "Address Correction Fee",
            "type": "PeakSeason"
          }
        ],
        "taxes": [
          {
            "amount": 112.63,
            "description": "Provincial Sales Tax",
            "type": "PST"
          },
          {
            "amount": 26.08,
            "description": "Goods and Services Tax",
            "type": "GST"
          },
          {
            "amount": 81.71,
            "description": "Provincial Sales Tax",
            "type": "GST"
          },
          {
            "amount": 9.7,
            "description": "Harmonized Sales Tax",
            "type": "PST"
          }
        ],
        "totalPrice": 341.47,
        "unitOfMeasurement": "Imperial"
      }
    ]
  }
}
{
  "errors": [
    {
      "code": "9001-10",
      "description": "Postal code format mismatch."
    },
    {
      "code": "500-05",
      "description": "Invalid weight specified."
    },
    {
      "code": "500-05",
      "description": "Service currently unavailable."
    },
    {
      "code": "400-01",
      "description": "Invalid weight specified."
    },
    {
      "code": "400-01",
      "description": "Postal code format mismatch."
    }
  ]
}
{
  "errors": [
    {
      "code": "9001-10",
      "description": "Service currently unavailable."
    }
  ]
}
Service Homepage: developer.purolator.com/
purolatorshippinglogisticsrate-estimationrest