Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.atthene.com/llms.txt

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

Validate an agent configuration without creating it. This is useful for testing configurations before deployment.

Request Body

Send the complete agent configuration YAML or JSON to validate.
curl -X POST https://api-be.atthene.com/api/v1/agent/validate/ \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Test Agent",
    "agent_type": "llm_agent",
    "system_prompt": "You are a helpful assistant.",
    "llm_config": {
      "model": "gpt-4o",
      "temperature": 0.7
    }
  }'

Response

Valid Configuration

{
  "valid": true,
  "message": "Configuration is valid"
}

Invalid Configuration

{
  "valid": false,
  "errors": [
    {
      "field": "llm_config.model",
      "message": "Invalid model specified"
    }
  ]
}
Always validate your agent configurations before deploying them to production to catch configuration errors early.