REST API overview
What the Fiddle REST API does, where to find the docs, and how requests are structured.
The Fiddle REST API lets you read and write your inventory, orders, and manufacturing data programmatically — useful for custom integrations, internal tooling, and bulk operations.
Base URL and versioning
All endpoints live under a single versioned base URL:
https://fiddle.io/rest/api/v2
Requests and responses use JSON. Send Content-Type: application/json on any request with
a body.
Interactive documentation
Two browsable references are generated from the live schema, so they always match the current API:
| Reference | URL |
|---|---|
| Redoc (readable reference) | /rest/api/v2/docs |
| Swagger UI (try requests live) | /rest/api/v2/docs/swagger |
A first request
Every call needs an Authorization header with your API key. This example lists items:
curl https://fiddle.io/rest/api/v2/items \
-H "Authorization: Bearer YOUR_API_KEY"
The API exposes the same data you see in the app, scoped to your account. Anything you can’t access in the UI, you can’t access through the API.
Next steps
First, get an API key. Then review authentication and rate limits before you build.
Related articles
Still need help?
Ask Filo, our built-in AI assistant, for an instant answer — or get in touch with our team and we'll take it from there.