A2A REGISTRY·AGENT RECORD·ae699888-4e11-4dfc-bb9b-09847eaa7527

Provider

2s

2s

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 575+ 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).

Observed evidence

Task verified

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
ae699888-4e11-4dfc-bb9b-09847eaa7527
Canonical card
https://2s.io/.well-known/agent-card.json
Endpoint
https://2s.io/a2a
Protocol version
0.3.0
Agent version
1.0.0
Streaming
Not declared
Input modes
text/plain
Output modes
application/json, text/plain

Reachability record

Last 100 checks shown · 100.0% across 30 days

2026-09-12T20:44:27.386549Z: passed2026-09-12T21:15:08.279076Z: passed2026-09-12T21:45:53.977695Z: passed2026-09-12T22:16:33.472242Z: passed2026-09-12T22:47:11.814492Z: passed2026-09-12T23:18:09.275384Z: passed2026-09-12T23:51:02.968633Z: passed2026-09-13T00:21:43.883367Z: passed2026-09-13T00:52:23.072163Z: passed2026-09-13T01:23:04.676186Z: passed2026-09-13T01:53:47.869270Z: passed2026-09-13T02:24:22.374750Z: passed2026-09-13T02:55:03.278933Z: passed2026-09-13T03:25:42.102173Z: passed2026-09-13T03:56:23.968478Z: passed2026-09-13T04:27:06.693683Z: passed2026-09-13T04:57:46.611091Z: passed2026-09-13T05:28:24.676628Z: passed2026-09-13T05:59:08.877125Z: passed2026-09-13T06:29:46.772543Z: passed2026-09-13T07:00:23.277208Z: passed2026-09-13T07:31:07.580138Z: passed2026-09-13T08:01:45.507806Z: passed2026-09-13T08:32:24.576040Z: passed2026-09-13T09:03:12.183225Z: passed2026-09-13T09:33:46.377146Z: passed2026-09-13T10:04:23.572409Z: passed2026-09-13T10:36:01.086282Z: passed2026-09-13T11:06:41.879739Z: passed2026-09-13T11:37:25.569600Z: passed2026-09-13T12:08:05.475535Z: passed2026-09-13T12:38:41.172844Z: passed2026-09-13T13:09:22.869389Z: passed2026-09-13T13:40:02.574373Z: passed2026-09-13T14:10:54.722394Z: passed2026-09-13T14:41:30.079528Z: passed2026-09-13T15:12:11.280553Z: passed2026-09-13T15:43:07.481174Z: passed2026-09-13T16:13:47.977048Z: passed2026-09-13T16:44:27.173336Z: passed2026-09-13T17:15:11.575080Z: passed2026-09-13T17:45:48.470047Z: passed2026-09-13T18:16:26.471567Z: passed2026-09-13T18:47:08.977791Z: passed2026-09-13T19:17:55.484795Z: passed2026-09-13T19:48:32.069896Z: passed2026-09-13T20:19:16.443343Z: passed2026-09-13T20:49:57.981173Z: passed2026-09-13T21:20:48.659982Z: passed2026-09-13T21:51:31.683010Z: passed2026-09-13T22:22:11.568890Z: passed2026-09-13T22:52:53.176887Z: passed2026-09-13T23:23:53.471680Z: passed2026-09-13T23:56:53.078723Z: passed2026-09-14T00:27:47.470355Z: passed2026-09-14T00:58:38.684063Z: passed2026-09-14T01:29:21.079579Z: passed2026-09-14T02:00:11.605965Z: passed2026-09-14T02:30:52.683205Z: passed2026-09-14T03:01:39.070465Z: passed2026-09-14T03:32:25.175203Z: passed2026-09-14T04:03:07.672898Z: passed2026-09-14T04:33:45.870020Z: passed2026-09-14T05:04:22.976551Z: passed2026-09-14T05:35:03.274867Z: passed2026-09-14T06:05:48.075595Z: passed2026-09-14T06:36:34.968398Z: passed2026-09-14T07:07:13.677385Z: passed2026-09-14T07:37:53.569846Z: passed2026-09-14T08:08:32.871931Z: passed2026-09-14T08:39:12.170921Z: passed2026-09-14T09:10:00.378099Z: passed2026-09-14T09:40:44.449929Z: passed2026-09-14T10:11:23.474995Z: passed2026-09-14T10:43:00.877657Z: passed2026-09-14T11:13:40.367575Z: passed2026-09-14T11:42:20.565763Z: passed2026-09-14T12:13:00.832842Z: passed2026-09-14T12:39:23.276668Z: passed2026-09-14T13:10:19.079817Z: passed2026-09-14T13:41:03.865511Z: passed2026-09-14T14:11:52.879553Z: passed2026-09-14T14:42:37.783330Z: passed2026-09-14T15:13:37.071203Z: passed2026-09-14T15:44:28.083290Z: passed2026-09-14T16:15:11.871650Z: passed2026-09-14T16:46:13.071060Z: passed2026-09-14T17:17:02.076341Z: passed2026-09-14T17:47:49.978919Z: passed2026-09-14T18:18:38.879993Z: passed2026-09-14T18:49:33.182449Z: passed2026-09-14T19:20:26.483296Z: passed2026-09-14T19:51:20.682632Z: passed2026-09-14T20:22:10.486557Z: passed2026-09-14T20:53:07.182950Z: passed2026-09-14T21:23:53.669722Z: passed2026-09-14T21:54:40.176156Z: passed2026-09-14T22:25:26.695126Z: passed2026-09-14T22:56:11.725009Z: passed2026-09-14T23:27:24.577771Z: passed
PassFailureAverage 1933 ms

Declared skills

Discover 2s endpoints

discover-endpoints

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.

discovery · routing · catalog · api · x402 · search

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "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 575+ 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).",
  "author": "2s",
  "wellKnownURI": "https://2s.io/.well-known/agent-card.json",
  "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",
  "supportsAuthenticatedExtendedCard": null,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "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"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "ae699888-4e11-4dfc-bb9b-09847eaa7527"
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/ae699888-4e11-4dfc-bb9b-09847eaa7527

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>