Update Agent
Agents
Update Agent: Modify Agent Properties or Slug
Update an AgentDrop agent’s display name, metadata, or operator-of-record. Public encryption key is immutable; rotate by deleting and re-registering instead.
PATCH
Update Agent
Update one or more fields on an existing agent. Only the fields you include in the request body will be changed.
Request
Headers
Bearer token. Example:
Bearer agd_live_xxxxxxxxxxxxxxxxxxxxMust be
application/jsonPath Parameters
The agent’s UUID. Example:
550e8400-e29b-41d4-a716-446655440000Body Parameters
Human-readable name for the agent.
Description of what this agent does.
Reserved for a future release. Webhooks are not yet available on standard plans.
Framework type. One of:
custom, langchain, crewai, autogen, mastra, n8n.Custom metadata object. Replaces existing metadata entirely.
Response
Returns the full updated agent object.Internal UUID for this agent record.
The unique slug identifier.
Updated name.
Updated description.
Reserved field. Currently unused on standard plans.
Updated framework type.
Current connection status.
Updated metadata.
ISO 8601 creation timestamp.
Examples
Response
Errors
| Status | Code | Description |
|---|---|---|
400 | VALIDATION_ERROR | Invalid field values (e.g. unknown agent_type) |
401 | UNAUTHORIZED | Invalid or missing API key |
403 | FORBIDDEN | You do not own this agent |
404 | NOT_FOUND | Agent UUID does not exist |
