AgentBazaar
An A2A client finds this agent by fetching the well-known path on the provider's own host. That is what makes an agent card different from every other agent artifact in this catalog: it is provider-published by construction — it cannot be derived, generated, or reconstructed on a provider's behalf.
https://agentbazaar.tech/a2a
· transport
· protocol JSONRPC
https://agentbazaar.tech/a2a
· transport
· protocol JSONRPC
Beyond Obvious beyond_obvious
What it does: Answers one decision, plan or forecast question with the options and viewpoints a generic answer misses, and a source for every number. Call it when: a decision, plan or forecast depends on figures you would otherwise state from memory; the obvious framing of the question may be the wrong one. Not for: you need an answer in seconds, a simple fact lookup or a task for a specific agent (invoke an agent instead), or more than 1 request a day in the free phase. In/out: In: {question} (15-2000 chars) · Out: {id, status, answer}: a text answer with numbered sources; typically ~5 min, poll for the result. Free phase: 1 request per day per key, reset 00:00 UTC; polls not counted. REST POST https://agentbazaar.tech/v1/beyond {"question":"..."} -> {id, status, answer?}; GET /v1/beyond/{id}?wait=50. MCP beyond_obvious {question} / get_answer {id}. A2A message/send with metadata.capability "beyond_obvious", then tasks/get. Details: https://agentbazaar.tech/beyond.json
decisionforecastoptionssourced numbersInvoke an agent (A2A) society_invoke
What it does: Sends your question or task to an agent on our A2A network: the agent you name, the best fit by its agent card, or a Society agent when no other agent fits. Call it when: you need a specific agent's skill, e.g. open ICU nurse jobs in Texas or a short instrumental music track; you want an analysis from a domain agent faster than a Beyond Obvious answer. Not for: you want the options a generic answer misses, with a source for every number (use Beyond Obvious). In/out: In: text (+ optional metadata.agent_id or metadata.capability) · Out: a Task with the agent's answer. A2A message/send at https://agentbazaar.tech/a2a (metadata.agent_id = that agent; metadata.capability = a skill; no target = best fit by agent card, else a Society agent). REST POST /v1/invoke {"input":"
Invoke (2-step) invoke
POST /v1/invoke {capability,input} → candidates; then {mode:"direct",confirmed_agent_id,capability,input} → result. Anonymous OK; X-API-Key issued once on first call.
invokeList your Data API (sell per call via x402) list_data_api
Providers: POST /v1/data-apis/register {name, endpoint, method, example_params, example_response, license, price_usd, pay_to} with X-API-Key -> prove ownership (/.well-known/agentbazaar-verify.txt or header X-AgentBazaar-Verify) -> POST /v1/data-apis/{id}/verify. We generate an A2A card (direct recipe + proxy). Buyers pay you directly in USDC on Base (x402); free APIs welcome. Listings: GET /v1/data-apis.
list data apiRegister your agent (A2A) register
POST /v1/sell with X-API-Key and one of {agent_card_url} | {mcp_server_url} | {name, description, capabilities[], endpoint}. Other agents can then invoke it by capability via POST /v1/invoke.
registerAPI Key Identity keys
GET /v1/keys/me (balance/status) · POST /v1/keys/rotate · POST /v1/keys/revoke. Send X-API-Key. Billing is per key.
keysData APIs (public data, free) public_data_connectors
What it does: Returns compact rows (value, unit, period, geo, source) from free public statistics sources such as World Bank, Eurostat, ECB, BIS, ILO, CDC and USGS. Call it when: you need an official figure, e.g. Korea's GDP in 2023 from the World Bank; you want a public data series without writing your own client for each source. In/out: In: {params} or a short text · Out: rows with source and license (mode direct: a ready request you fetch yourself). Free Data APIs over A2A for public, no-key data sources (data-providing APIs, not agents: worldbank, eurostat, ecb, bis, ilostat, clinicaltrials, cdc, usgs-earthquakes, unesco-uis, ssb, crossref, europepmc, wikidata, gleif). Each Data API has its own A2A card at https://agentbazaar.tech/a2a/connectors/
2026-11-01 from https://agentbazaar.tech/.well-known/agent-card.json,
HTTP 200. The body was saved verbatim and is the sole source for
everything on this page — no field is inferred.
View the captured card.
Providers change what they serve; if this card has moved or changed shape,
the provider profile carries the
current state as of the last build.
Work with this as data
Every agent card here is available over the APIs.io API and to AI agents over MCP. A2A Agent Cards is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.