Skip to main content
POST
Invoke or observe an installed Agent through A2A v1

Authorizations

Authorization
string
header
required

A Checkfu Principal credential issued with audience a2a; ordinary API-MCP credentials are rejected.

Headers

a2a-version
enum<string>

A2A service version. Omission selects the protocol-defined legacy 0.3 default, which this v1 endpoint rejects with JSON-RPC VERSION_NOT_SUPPORTED.

Available options:
1.0

Path Parameters

workspace
string
required
Pattern: ^wrkspc_[0-9a-f]{32}$
installation
string
required
Pattern: ^aini_[0-9a-f]{32}$
surface
string
required
Pattern: ^surf_[0-9a-f]{32}$

Body

application/json
jsonrpc
enum<string>
required
Available options:
2.0
id
required
Maximum string length: 1024
method
enum<string>
required
Available options:
SendMessage
params
object
required

Response

A2A JSON-RPC response or replay-then-live SSE envelopes

jsonrpc
enum<string>
required
Available options:
2.0
id
required
Maximum string length: 1024
result
object
required