{"protocolVersion":"0.3.0","name":"2s","description":"The (most) everything API for AI agents, exposed as an A2A agent. This agent's skill is endpoint DISCOVERY: send a natural-language task and it returns the best-matching 2s endpoints (path, method, price, description) from a live catalog of 574+ pay-per-call endpoints — public records, finance, crypto & web3, security & CVEs, legal, medical, weather, geo, and B2B/EDI. Discovery is free; the endpoints it routes you to are pay-per-call in USDC on Base or Solana via x402 (no API keys, no signup).","url":"https://2s.io/a2a","preferredTransport":"JSONRPC","additionalInterfaces":[{"transport":"JSONRPC","url":"https://2s.io/a2a"}],"version":"1.0.0","provider":{"organization":"2s","url":"https://2s.io"},"documentationUrl":"https://2s.io/llms.txt","iconUrl":"https://2s.io/icon-512.png","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"discover-endpoints","name":"Discover 2s endpoints","description":"Given a natural-language description of a task, returns the best-matching 2s API endpoints — each with its id, HTTP path, method, group, description, and per-call USD price — so you can call the one that answers your question. Deterministic keyword + synonym ranking over the live 2s catalog (no LLM, zero upstream). The routing result is free; the endpoints it returns are pay-per-call via x402.","tags":["discovery","routing","catalog","api","x402","search"],"examples":["check if a domain can be spoofed","is this CVE being exploited","screen a company for sanctions","decode a VIN","weather forecast for a ZIP code","validate an IBAN"],"inputModes":["text/plain"],"outputModes":["application/json","text/plain"]}]}