Create an API key
1
Open the dashboard
Go to Flowra Dashboard and sign in.
2
Select a project
Use the sidebar project switcher, or create a project first. See Projects and API keys.
3
Create the key
Open Project → API Keys (or the API keys tab in project settings). Create a key, name it (for example
Backend prod), and copy it once. You will not see the full value again.Best practices
- Use separate keys for development, staging, and production
- Name keys by where they are used (for example
CI,Backend prod) - Rotate by creating a new key, updating the app, then revoking the old one
- Revoke immediately if a key is exposed
Send the key
Option 1: x-api-key header (recommended)
Option 2: Authorization Bearer
Optional: x-username header
For endpoints that support it, send x-username to act as an end user (external user) inside your project — for example in multi-tenant apps. See Multi-tenancy.Which endpoints use API keys?
Endpoints marked with thex-api-key security scheme in the API reference. Examples include tools, auth configs, connected accounts, workflows, triggers, LLM, MCP, skills, and sandbox.
Security
Next steps
- SDKs — TypeScript and Python clients (preferred for backends)
- Quickstart — First request
- Multi-tenancy — Project vs end-user scoping
- API reference