Get Os Configuration
Current response fields
The instance identifier is os_id, not the id key in the generated example below. Read os_id from the actual response.
available_models lists unique model/provider pairs used by registered top-level Agent and Team instances. It skips factories and is not a provider's model catalog or a guarantee that every listed model is available to your credentials.
GET
/configRetrieve the complete configuration of the AgentOS instance, including:
- Available models and databases
- Registered agents, teams, and workflows
- Chat, session, memory, knowledge, and evaluation configurations
- Available interfaces and their routes
Authorization
HTTPBearer AuthorizationBearer <token>
In: header
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl --request GET 'https://example.com/config'{ "id": "demo", "description": "Example AgentOS configuration", "available_models": [ { "id": "gpt-4", "provider": "openai" }, { "id": "claude-3-sonnet", "provider": "anthropic" } ], "databases": [ "9c884dc4-9066-448c-9074-ef49ec7eb73c" ], "session": { "dbs": [ { "db_id": "9c884dc4-9066-448c-9074-ef49ec7eb73c", "domain_config": { "display_name": "Sessions" } } ] }, "metrics": { "dbs": [ { "db_id": "9c884dc4-9066-448c-9074-ef49ec7eb73c", "domain_config": { "display_name": "Metrics" } } ] }, "memory": { "dbs": [ { "db_id": "9c884dc4-9066-448c-9074-ef49ec7eb73c", "domain_config": { "display_name": "Memory" } } ] }, "knowledge": { "dbs": [ { "db_id": "9c884dc4-9066-448c-9074-ef49ec7eb73c", "domain_config": { "display_name": "Knowledge" } } ] }, "evals": { "dbs": [ { "db_id": "9c884dc4-9066-448c-9074-ef49ec7eb73c", "domain_config": { "display_name": "Evals" } } ] }, "agents": [ { "id": "main-agent", "name": "Main Agent", "db_id": "9c884dc4-9066-448c-9074-ef49ec7eb73c" } ], "teams": [], "workflows": [], "interfaces": []}{ "detail": "string", "error_id": "string", "error_type": "string"}{ "detail": "string", "error_id": "string", "error_type": "string"}{ "detail": "string", "error_id": "string", "error_type": "string"}{ "detail": "string"}{ "detail": "string", "error_id": "string", "error_type": "string"}