Get an API key
Create, name, and safely store an API key to authenticate REST API requests.
Updated June 21, 20261 min read
An API key identifies your account on every REST API request. You create keys in Fiddle and
pass them in the Authorization header.
Create a key
- Go to Settings → API Keys.
- Click New API key.
- Give it a descriptive name (for example, “Shopify sync” or “warehouse script”) so you can tell keys apart later.
- Click Create and copy the key immediately.
The full key is shown only once, at creation. Store it in a secure secrets manager or environment variable. If you lose it, revoke the key and create a new one.
Use the key
Pass the key as a bearer token on every request:
curl https://fiddle.io/rest/api/v2/items \
-H "Authorization: Bearer YOUR_API_KEY"
Keep keys safe
- Never commit keys to source control or paste them into client-side code.
- Use a separate key per integration so you can revoke one without breaking the others.
- Revoke any key that may have leaked from Settings → API Keys.
Requests made with a valid API key get a higher rate limit than anonymous requests — see authentication and rate limits.
Next steps
With a key in hand, read authentication and rate limits to understand headers and quotas.
Was this article helpful?
Related articles
REST API overviewWhat the Fiddle REST API does, where to find the docs, and how requests are structured.Authentication and rate limitsHow to authenticate REST API requests and how many calls you can make per minute.WebhooksReceive real-time event notifications from Fiddle instead of polling the API.
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.