Skip to main content

OpenAPI

Use this spec as the canonical contract for the Agent API: The spec includes these exact paths:
  • /v1/chat

Auth model

Use a user bearer token (ara_api_* or dashboard JWT) for:
  • POST /v1/chat
Streaming is disabled on this endpoint; responses are JSON only.

Quick status guide

  • 200 success
  • 401 missing/invalid auth
  • 422 invalid request payload
  • 429 rate limit exceeded
  • 503 no active personal session