Skip to main content
GET
/
v1
/
agents
curl -X GET https://api.astralform.ai/v1/agents \
  -H "X-API-Key: sk_live_your_api_key"
[
  {
    "name": "support-agent",
    "display_name": "Customer Support",
    "description": "Handles customer inquiries, refunds, and account issues.",
    "is_default": true,
    "is_enabled": true
  },
  {
    "name": "code-reviewer",
    "display_name": "Code Reviewer",
    "description": "Reviews code for bugs, security issues, and best practices.",
    "is_default": false,
    "is_enabled": true
  }
]

Documentation Index

Fetch the complete documentation index at: https://astralform.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Returns enabled agents configured for this project. SDKs use this to discover available agents and route messages to specific ones.

Authentication

X-API-Key
string
required
Project API key (e.g., sk_live_... or sk_test_...)

Response

agents
array
Array of agent objects
curl -X GET https://api.astralform.ai/v1/agents \
  -H "X-API-Key: sk_live_your_api_key"
[
  {
    "name": "support-agent",
    "display_name": "Customer Support",
    "description": "Handles customer inquiries, refunds, and account issues.",
    "is_default": true,
    "is_enabled": true
  },
  {
    "name": "code-reviewer",
    "display_name": "Code Reviewer",
    "description": "Reviews code for bugs, security issues, and best practices.",
    "is_default": false,
    "is_enabled": true
  }
]

Usage Notes

  • Only enabled agents are returned
  • Use agent_name in Chat Stream to route to a specific agent
  • If no agent_name is provided, the default agent (or supervisor) handles the request