Authentication
All Composio API endpoints require authentication via API key.
API Key Authentication
Include your API key in the x-api-key header.
Getting Your API Key
- Sign in to composio.dev
- Navigate to Settings
- In Project Settings, copy the key from the API Keys section
Organization API Key
For organization-level access across multiple projects, use the x-org-api-key header instead.
Getting Your Organization API Key
- Sign in to composio.dev
- Navigate to Organization Settings → General Settings
- Copy the token under Organization Access Tokens
Using the API Key
Include your API key in the request header:
curl https://backend.composio.dev/api/v3/tools \
-H "x-api-key: $COMPOSIO_API_KEY"For organization-level endpoints:
curl https://backend.composio.dev/api/v3/org/projects \
-H "x-org-api-key: $COMPOSIO_ORG_API_KEY"