PASAR API
Free developer program with REST/XML web services for rating, tracking, find-a-post-office and shipping; rating and tracking calls are free while shipping/label services tie to a paid account.
View docs ↗ More Logistics & delivery APIs# Canada Post ~ shipping, rating & tracking APIs needs an API key ~ get yours at: # https://www.canadapost-postescanada.ca/info/mc/business/productsservices/developers/services/gettingstarted.jsf curl 'https://soa-gw.canadapost.ca' \ -H 'Authorization: Bearer YOUR_TOKEN'
I'm integrating a Canada API into my app. API: Canada Post ~ shipping, rating & tracking APIs Provider: Canada Post Auth: requires an API key (sign up: https://www.canadapost-postescanada.ca/info/mc/business/productsservices/developers/services/gettingstarted.jsf) Pricing: freemium Base URL: https://soa-gw.canadapost.ca Important note: Free developer program with REST/XML web services for rating, tracking, find-a-post-office and shipping; rating and tracking calls are free while shipping/label services tie to a paid account. Source: Canada Post (https://www.canadapost-postescanada.ca/info/mc/business/productsservices/developers/services/gettingstarted.jsf) Source type: Provider API or developer docs Endpoint type: Provider API base URL Integration difficulty: Needs API key Last checked: 2026-07-05 Production caveat: Keep credentials server-side and confirm current limits, pricing, and webhook/error behaviour in the provider docs. Help me set up the correct onboarding/authentication path and make the first valid request ~ explain exactly where credentials go and what must happen before production.