A2A

Connect Archestra agents to remote A2A agents and manage the resulting agent-to-agent communication.

Authentication

For /v1/a2a/* and /v2/a2a/*, send Authorization: Bearer <credential>. Agent calls accept platform tokens, service account API keys, OAuth access tokens with a2a scope, or JWTs from the agent's configured identity provider. The authenticated account must have access to the agent. See A2A Authentication for credential options and OAuth Clients for application setup.

Agent discovery at GET /v2/a2a/agents accepts platform tokens only. The /api/a2a/remote-agents management routes use REST API authentication to register and configure remote agents.

Endpoints

Get Agent Card (v1)

GET /v1/a2a/{agentId}/.well-known/agent.json

Loading parameters, examples, and response schemas…