Waymark / Routes / cn.ca
Get real-time GPS position and last shipment event for a CN rail shipment via CN's eBusiness API
domain: cn.ca · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checked community attestations: 0✓ / 0✗
Steps Register for a CN eBusiness account (via ecprod.cn.ca registration), a prerequisite for API access. Request API product enablement through the "Request a New API" workflow on cn.ca/en/customer-centre/tools/api. Call GEOGPS Location Tracking to get the last GPS position of a shipment on the rail network or via CN's CNTL trucking service. Call GEO Shipment Status to get the last reported event, which CN positions as complementary to or a replacement for EDI 214/322/CLM event feeds. Access developer.app.cn.ca for endpoint-level technical documentation once your API request is approved.
Known gotchas The public cn.ca API page is a product catalog, not the technical reference - concrete schemas live behind developer.app.cn.ca after approval. GEOGPS position source and refresh cadence differ depending on whether the shipment moves via CN rail network or CNTL trucking.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp