Skip to main content

Base URL

For self-hosted deployments:

Authentication

All API requests require a Bearer token:
Get your API key from the Dashboard. Keep it secure and never expose it in client-side code.

Request Format

  • Content-Type: application/json
  • All request bodies should be valid JSON
  • Date fields use ISO 8601 format

Response Format

All responses follow a consistent structure:

Error Responses


HTTP Status Codes


Rate Limits

When rate limited, the response includes a Retry-After header indicating when you can retry.

Authentication

API key management and OAuth setup

Agents API

Create, configure, and execute agents

Workflows API

Build and manage agent workflows

Webhooks

Real-time event notifications