Technical Guide

API technical setup

Use these core endpoints to integrate external systems with Circle Routes.

Core endpoint

POST {YOUR_API_HOST}/api/v1/delivery-tasks/push

Authentication

Header: X-API-Key: {your API key from Settings → API Integration}

Optional B2B client tag

Add shipper_client on each task (same value as the spreadsheet Shipper Client column) when pushing for multiple clients. Per-client push uses POST /api/v1/shipper-clients/push/deliveries with X-Shipper-API-Key — see the developer guide.

Optional task type

Send task_type as delivery (default) or collection. Collections created via the API are standalone only — no AWB, tracking link, or customer messaging. Same-visit collections are driver-only. See the developer guide and Push API field table for full details.

Back to integrations