Toolpath Public API
The Toolpath API lets you upload parts, run machinability analysis, and pull cost-and-time estimates programmatically. It is driven by the same engine that powers the Toolpath app, available over a REST interface.
The API is currently v0. The shape of requests and responses may change between minor versions while we stabilize the surface. A committed-to v1 will graduate once the contract is final. See Versioning.
Base URL
https://app.toolpath.com/api/public/v0
What you can build
Toolpath answers three questions about a part: can I make it with my tools, how would I make it, and what will it cost? The API exposes that loop to your own systems: submit part geometry from a PLM, quoting, or ERP workflow, let the Engine analyze it against your team's tool libraries and cut configs, and read back programs and cost-and-time estimates without anyone opening the Toolpath app. See Estimate a part for the end-to-end flow.
Reference
The API Reference in the sidebar is generated from our OpenAPI spec and documents every endpoint, parameter, and response shape, with an interactive request builder.
Quick links
- Getting started: make your first request in a few minutes.
- Authentication: API keys and bearer tokens.
- Idempotency: safely retry writes with
Idempotency-Key. - Errors: the error envelope and error codes.
- Rate limits: request quotas and backoff.