Circuit
Circuit (operating publicly as Spoke; legal entity Circuit Routing Limited) builds last-mile delivery route-optimization software. Its products are Route Planner, a free driver app for uploading stops, optimizing multi-stop routes and navigating; Dispatch, a multi-driver delivery-management platform with route planning, live tracking and proof of delivery for courier operations; and Connect, a marketplace that lets retailers discover local couriers and track deliveries. The Spoke Public API (formerly the Circuit for Teams API) is an HTTP/JSON API that lets teams manage plans, stops, unassigned stops, drivers, depots, routes, members and long-running operations programmatically, optimize and distribute plans across drivers, run full-text stop search with a filtering DSL, and subscribe to webhook events for delivery workflows.
Circuit publishes 11 API contracts indexed on the APIs.io network, including Depots API, Drivers API, Live Plans API, and 8 more. Tagged areas include Company, Delivery, Logistics, Last Mile Delivery, and Route Optimization.
The Circuit catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Circuit’s developer surface includes authentication, documentation, API reference, getting-started guide, code examples, support, pricing, and 24 more developer resources.
What this lets a business do 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
APIs 11
Individual APIs this provider publishes, each with its own machine-readable definition.
Circuit Depots API
Endpoints to operate on [Depots](/docs/models/depot) resources. This resource is currently read-only on the API.
Circuit Drivers API
Endpoints to operate on [Drivers](/docs/models/driver) resources.
Circuit Live Plans API
Endpoints to operate on [Plans](/docs/models/plan) resources when it's pending re-optimization and re-distribution. You must use these endpoints to apply the changes when any [L...
Circuit Live Stops API
Endpoints to operate on [Stop](/docs/models/stop) resources when the plan is already optimized and therefore not writable. All the endpoints return the field `pending`. This fie...
Circuit Members API
Endpoints to operate on Members resources.
Circuit Operations API
Endpoints to operate on [Operations](/docs/models/operation) resources.
Circuit Plans API
Endpoints to operate on [Plans](/docs/models/plan) resources.
Circuit Routes API
Endpoints to operate on [Routes](/docs/models/route) resources. This resource is currently read-only on the API.
Circuit Stops API
Endpoints to operate on [Stop](/docs/models/stop) resources. For any [Plans](/docs/models/plan) created before 2023-04-01 the stop collections and all related operations will no...
Circuit Team API
Endpoints to retrieve [Custom Stop Properties](/docs/models/customStopProperty).
Circuit Unassigned Stops API
Endpoints to operate on [Unassigned Stop](/docs/models/unassignedStop) resources.
Scroll for all 11
Open Collections 11
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Spoke Depots API
OPEN COLLECTIONSpoke Depots Drivers API
OPEN COLLECTIONSpoke Depots Live Plans API
OPEN COLLECTIONSpoke Depots Live Stops API
OPEN COLLECTIONSpoke Depots Members API
OPEN COLLECTIONSpoke Depots Operations API
OPEN COLLECTIONSpoke Depots Plans API
OPEN COLLECTIONSpoke Depots Routes API
OPEN COLLECTIONSpoke Depots Stops API
OPEN COLLECTIONSpoke Depots Team API
OPEN COLLECTIONSpoke Depots Unassigned Stops API
OPEN COLLECTIONScroll for all 11
Agent Skills 3
Packaged agent skills for driving this provider's APIs from an AI assistant.
Set up depots and drivers
AGENT SKILLSearch stops with the filtering DSL
AGENT SKILLRate Limits 1
Documented rate limits and quota policies.
Circuit Rate Limits
RATE LIMITSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Circuit Webhooks
ASYNCAPIOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Circuit V1 Overlay
DERIVEDSecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 5
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Circuit API — frequently asked questions
Does Circuit have an API?
Yes. APIs.io lists 11 APIs from Circuit, including Circuit Depots API, Circuit Drivers API and Circuit Live Plans API, and 8 more.
Is there an OpenAPI specification for the Circuit API?
Yes. APIs.io indexes 11 OpenAPI specifications for Circuit, each linked for download from this page.
How do I authenticate with the Circuit API?
Circuit uses bearer-token authentication (http · 2 schemes). The details are profiled on APIs.io as Circuit Authentication.
Is the Circuit API ready for AI agents?
Circuit has a Kin Score of 51.1 out of 100 (developing) and an Agent Readiness score of 26.8 (agent-aware), scored by API Evangelist on 2026-10-31.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.