Authentication

Markdown

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

  1. Sign in to composio.dev
  2. Navigate to Settings
  3. 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

  1. Sign in to composio.dev
  2. Navigate to Organization SettingsGeneral Settings
  3. 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"