Skip to main content

Get started in three steps

Use the Flowra API with an API key. You create and manage keys in the dashboard.

Step 1: Get an API key

1

Open the dashboard

Go to Flowra Dashboard and sign in.
2

Create or select a project

Use an existing project or create one. API keys are scoped to a project.
3

Create an API key

In your project, open Project → API Keys (or Settings → API Keys). Create a new key and copy it. Store it securely; you won’t see the full key again.
Keep your API key secret. Do not commit it to version control or expose it in client-side code.

Step 2: Call the API

Authenticate by sending your API key in the x-api-key header or as Authorization: Bearer <api-key>. Example: get your profile
curl -X GET "https://flowra.dev/api/v1/users/profile" \
  -H "x-api-key: YOUR_API_KEY"
Example: list tools
curl -X GET "https://flowra.dev/api/v1/tools?limit=10" \
  -H "x-api-key: YOUR_API_KEY"
Replace YOUR_API_KEY with your actual key.
Base URL: Examples use https://flowra.dev/api/v1. If your project uses a different API base URL (e.g. custom deployment), use that instead. You can find it in your dashboard or from your team. Some endpoints may not be available in every environment.

Step 3: Explore the API

  • Authentication — API key and headers in detail.
  • API keys — Where to create keys and best practices.
  • Tools — Search and browse 20,000+ tools by keyword, toolkit, and tags.
  • API reference — Full endpoint list with request/response schemas.

Authentication

Headers and security.

API reference

All endpoints and schemas.