Get Config Version

Catalog prerequisites

This operates on the database-backed component catalog configured on AgentOS, not on the in-code agents, teams or workflows lists. It requires a supported synchronous BaseDb adapter with component methods.

Published components can be readable across scoped owners, while writes remain owner-scoped; a visible foreign or shared row can still reject a write with 403. Draft versions require preview access. Saving configuration does not validate model credentials, run tools or deploy a service.

Read a specific version

The explicit version must be visible to the caller. Published component visibility does not by itself authorize previewing another owner's draft. Connection details are redacted according to the server's configuration response rules.

GET/components/{component_id}/configs/{version}

Get a specific config version by number.

Authorization

HTTPBearer
AuthorizationBearer <token>

In: header

Path Parameters

component_id*Component Id

Component ID

version*Version

Version number

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl --request GET 'https://example.com/components/string/configs/0'
{  "component_id": "string",  "version": 0,  "label": "string",  "stage": "string",  "config": {},  "notes": "string",  "created_at": 0,  "updated_at": 0}