MIDLAND


Overview

Midland Transport is a Canadian-based transportation and logistics carrie. Headquartered in Canada, Midland provides regional and cross-border shipping services across Canada and the United States, with extended international reach through partner networks.

Onboarding of a MIDLAND Carrier Account

To onboard an MIDLAND carrier account through an API, the user needs to possess the following pre-requisites:

  • ACCOUNT_NUMBER
  • USER_ID
  • USER_PASSWORD

A MIDLAND carrier can be onboarded for a subscription through the client portal for now.

MIDLAND supports:

  • CA domestic shipments
  • CA to others International shipments
  • Rate and Rate shopping supported
  • Future-dated shipments
  • Customs for domestic shipments is supported
  • Tracking
  • Domestic labels and documents

Limitations:

  • Multipiece shipment not supported
  • Returns not supported
  • Manifest workflows not supported
  • Void/cancel not supported
  • Customs document generation not supported
  • Postpay is not supported
  • Customs document upload/support is not supported
  • Invoice logo and signature not supported
  • QR code and Barcode are not supported

API Operations for Shipping with MIDLAND

The APIs integrate with Purolator through the following operations:

OperationsMethodResource Path
Retrieve Country ListGET/api/v1/countries
Get Carrier AccountGET/api/v1/carrierAccounts
Get ServicesGET/api/v1/services
Get Carrier AccountGET/api/v1/carrierAccounts
Get Parcel TypesGET/api/v1/parcelTypes
Rate a ParcelPOST/api/v2/rates
Create a Shipping LabelPOST/api/v2/shipments
Reprint a LabelPOST/api/v2/shipments/reprint

Metadata

Metadata provides information about MIDLAND 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.

Metadata information not available