Register an agent
Saves a configuration under a unique name. Registered agents can be retrieved and assigned vulnerabilities. A name that already exists returns 409. Registration does not start a run.
Fields supplied alongside base replace its exposed values. To append skills or tools, retrieve the agent and send the combined array. See Agents.
Authorizations
API key from your organization. Supply the value directly, without a Bearer prefix.
Body
- Option 1
- Option 2
Underlying pre-built agent. Its private instructions remain managed by Antigen. Use null to assemble an agent without a pre-built base.
tcell, triage-agent, remediation-agent Unique name within your organization.
^[a-z0-9]+(?:-[a-z0-9]+)*$Model ID from GET /models.
1Instruction strings. Send file contents, not file paths.
Natural-language constraints on agent behavior.
Names of tools available to the agent, such as asset_map and human_tasks.
Response
Created.
Registered name or pre-built agent name.
1Underlying pre-built agent. Its private instructions remain managed by Antigen. Use null to assemble an agent without a pre-built base.
tcell, triage-agent, remediation-agent, null Model ID from GET /models.
1Instruction strings. Send file contents, not file paths.
Natural-language constraints on agent behavior.
Names of tools available to the agent, such as asset_map and human_tasks.