Agent card discovery
Returns the public A2A-protocol-compliant agent card. This endpoint requires no authentication and is used by other agents and clients to discover capabilities, supported transports, and skills before initiating communication.
Response
A2A agent card document.
A2A-protocol-compliant agent card. Describes the agent's identity, capabilities, skills, supported transports, and security requirements. Conforms to the AgentCard definition in the A2A specification.
A human-readable name for the agent.
A human-readable description of the agent's purpose.
The preferred endpoint URL for interacting with the agent (JSON-RPC).
The agent's own version number.
The version of the A2A protocol this agent supports (e.g. "0.2.3").
Default set of supported input MIME types for all skills.
Default set of supported output MIME types for all skills.
Capabilities supported by the agent.
The set of skills (capabilities) the agent can perform.
Information about the agent's service provider.
Transport protocol for the preferred endpoint. Defaults to "JSONRPC" when not specified.
Additional transport/URL combinations the agent supports, enabling transport negotiation and fallback.
Security requirement objects (OpenAPI 3.0 style). Each object lists security schemes that can be used. The list represents a logical OR of ANDs.
Security scheme definitions available for authorization. Follows the OpenAPI 3.0 Security Scheme Object.
JSON Web Signatures computed for this AgentCard.
If true, the agent provides an extended agent card with additional details to authenticated users.
An optional URL to an icon for the agent.
An optional URL to the agent's documentation.
Svantic-specific extensions. Currently includes instances — a map of agent_type to instance count.
