GET
/v1/agents

Every agent available to your publication, what it can be configured with, and how yours is set up. Read this rather than hard-coding field keys: an agent describes its own settings, so a client built from this response keeps working as agents change.

Authorization

apiKey
headerAuthorizationBearer <token>

API key for authenticating protected endpoints. Pass as Bearer token in Authorization header.

Response Body

Agents and their setup

application/json
  1. response
agents*array<>
curl -X GET "https://example.com/v1/agents"
{  "agents": [    {      "key": "string",      "name": "string",      "summary": "string",      "fields": [        {          "key": "string",          "label": "string",          "type": "string",          "required": true,          "helperText": "string"        }      ],      "deliverables": [        {          "key": "string",          "label": "string",          "required": true        }      ],      "installed": true,      "setup": {        "repository": "string",        "values": {          "property1": null,          "property2": null        },        "deliverables": [          "string"        ]      }    }  ]}