Skip to main content

Authentication

The Kathan API requires both a Bearer token and an X-User-ID header for secure access to all endpoints except health checks.

Bearer Token Format

Include your API key and user id in the headers:

Example Request

Response

Rate Limits

  • Development: 100 requests/minute
  • Production: 1,000 requests/minute
  • Enterprise: Custom limits
Rate limit headers are included in responses:

Error Responses

401 Unauthorized
429 Too Many Requests