Agent Management

Update Agent

Update an existing agent card.

Requires modify_service permission for the agent. User must be agent owner or admin.

Args: path: Agent path request: Updated agent data user_context: Authenticated user context

Returns: Updated agent card

Raises: HTTPException: 404 if not found, 403 if unauthorized

put/api/agents/{path}

Request

  • The document declares no server URL.
  • Auth
    HTTP bearer

Path parameters

pathstring required

Request body

namestring required

Agent name

descriptionstring

Agent description

urlstring required

Agent endpoint URL

pathstring nullable

Registry path (optional - auto-generated if not provided)

protocolVersionstring

A2A protocol version

versionstring nullable

Agent version

providerobject nullable

Agent provider information {organization, url}

securitySchemesobject nullable

Security schemes configuration

skillsobject[] nullable

Agent skills

streamingboolean

Supports streaming responses

licensestring

License information

visibilitystring

Visibility: public, private, or group-restricted

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 4 revisions of this API.