Public A2A Agent Card
GET
/.well-known/agent-card.json
const url = 'https://a2a.infiniteaudience.ai/.well-known/agent-card.json';const options = {method: 'GET', headers: {'A2A-Version': '1.0'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://a2a.infiniteaudience.ai/.well-known/agent-card.json \ --header 'A2A-Version: 1.0'Returns the A2A 1.0 card by default. Send A2A-Version: 0.3 to request the 0.3-shaped card. The card advertises JSON-RPC interfaces, public skills, OAuth options, and only the capabilities actually supported. The 1.0 card also includes the Agent Galaxy listing slug.
Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”A2A-Version
string
Responses
Section titled “Responses”A2A Agent Card.
Media typeapplication/json
object
name
required
string
agentGalaxySlug
string
description
required
string
version
required
string
supportedInterfaces
Array<object>
object
url
required
string format: uri
protocolBinding
required
string
protocolVersion
required
string
capabilities
object
streaming
boolean
pushNotifications
boolean
skills
required
Array<object>
object
id
required
string
name
required
string
description
required
string
tags
required
Array<string>
Example
{ "agentGalaxySlug": "infinite-audience"}