Update A2A agent
Apply a partial update to an A2A agent. Omit a field to leave it unchanged.
Restrictions
| Aspect | Value |
|---|---|
| Rate limits | 1,000 requests/minute; 50 requests/second per account |
| Permissions | Agent Manage (ai-sre) |
Usage
- Every call is recorded in the account audit log.
Authorizations
App key issued from the Flashduty console. Required on every public API call. Keep it secret — it grants the same access as the owning account.
Body
Partial update of an A2A agent. A null/omitted field is left unchanged.
Target agent ID.
New display name. Omit to leave unchanged.
128New description. Omit to leave unchanged.
2000New card URL. Omit to leave unchanged.
New auth type. Omit to leave unchanged.
Replace the auth config. Omit to leave unchanged.
Toggle streaming support. Omit to leave unchanged.
Reassign team scope. Omit to leave unchanged.
New auth mode: shared, per_user_secret, or per_user_oauth.
New JSON secret schema.
New JSON OAuth metadata.
Response
Success
Standard response envelope used by every Flashduty public API. On success data contains the endpoint-specific payload and error is absent. On failure error is present and data is absent. request_id is always present and is also mirrored in the Flashcat-Request-Id response header.