Create A2A agent
Register a new A2A remote agent from its agent-card URL.
Restrictions
| Aspect | Value |
|---|---|
| Rate limits | 1,000 requests/minute; 50 requests/second per account |
| Permissions | Agent Manage (ai-sre) |
Usage
card_urlmust resolve to a valid agent card; an unreachable or invalid card returns InvalidParameter.- 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
Registration parameters for a new A2A agent.
Agent display name.
128URL of the remote agent card.
Agent description.
2000Authentication type for the remote agent.
Authentication config key-values.
Whether the remote agent supports streaming.
Team scope: 0 = account-wide; >0 = team.
Authentication mode: shared (default), per_user_secret, or per_user_oauth.
JSON secret schema; required when auth_mode=per_user_secret.
JSON OAuth metadata; reserved for per_user_oauth.
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.
Unique ID for this request. Mirrored in the Flashcat-Request-Id header. Include it when reporting issues.
"01HK8XQE3Z7JM2NTFQ5YJ8P9R4"
Error payload inside the response envelope. Present only on non-2xx responses.
Result of registering an A2A agent.