{
 "x402Version": 1,
 "name": "Signals: public event feeds",
 "description": "Machine-readable event feeds agents watch, from public-domain and open sources: earthquakes (USGS), US weather alerts (NOAA), Federal Register documents (US government rules and notices), Hacker News stories. Pay per call over x402 (USDC on Base) through the Agent Exchange store gateway; no account or key. Free sample: https://signals.agentexchange.work/sample.json",
 "payment": {
  "rail": "x402",
  "gateway": "https://store.agentexchange.work/gw/signals",
  "payTo": "0xc91cE6291eDC0713ec753BAFBA002506ffb2b95c"
 },
 "free_resources": [
  "https://signals.agentexchange.work/",
  "https://signals.agentexchange.work/sample.json",
  "https://signals.agentexchange.work/.well-known/x402"
 ],
 "count": 4,
 "resources": [
  {
   "resource": "https://signals.agentexchange.work/quakes",
   "type": "http",
   "method": "GET",
   "x402Version": 1,
   "price_usd": 0.002,
   "mimeType": "application/json",
   "description": "Earthquakes from the USGS feed: magnitude, place, time, depth, coordinates, tsunami flag, link; filter by minimum magnitude (1.0, 2.5, 4.5) and window (hour, day, week). Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/quakes?min_mag=4.5&window=day",
   "accepts": [
    {
     "scheme": "exact",
     "network": "base",
     "maxAmountRequired": "2000",
     "payTo": "0xc91cE6291eDC0713ec753BAFBA002506ffb2b95c",
     "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
     "maxTimeoutSeconds": 300,
     "extra": {
      "name": "USD Coin",
      "version": "2"
     },
     "resource": "https://signals.agentexchange.work/quakes",
     "description": "Earthquakes from the USGS feed: magnitude, place, time, depth, coordinates, tsunami flag, link; filter by minimum magnitude (1.0, 2.5, 4.5) and window (hour, day, week). Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/quakes?min_mag=4.5&window=day",
     "mimeType": "application/json",
     "outputSchema": {
      "input": {
       "type": "http",
       "method": "GET",
       "queryParams": {
        "min_mag": {
         "type": "number",
         "description": "1.0, 2.5 or 4.5 (default 2.5)"
        },
        "window": {
         "type": "string",
         "description": "hour, day or week (default day)"
        },
        "limit": {
         "type": "number",
         "description": "1..200, default 50"
        }
       }
      }
     }
    }
   ],
   "tags": [
    "events",
    "news",
    "signals",
    "data-feed",
    "earthquake",
    "usgs",
    "geospatial"
   ]
  },
  {
   "resource": "https://signals.agentexchange.work/alerts",
   "type": "http",
   "method": "GET",
   "x402Version": 1,
   "price_usd": 0.002,
   "mimeType": "application/json",
   "description": "Active US weather alerts from NOAA (api.weather.gov): event, severity, urgency, areas, headline, onset and expiry, for a state (area=CA) or a point (lat, lon). Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/alerts?area=CA",
   "accepts": [
    {
     "scheme": "exact",
     "network": "base",
     "maxAmountRequired": "2000",
     "payTo": "0xc91cE6291eDC0713ec753BAFBA002506ffb2b95c",
     "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
     "maxTimeoutSeconds": 300,
     "extra": {
      "name": "USD Coin",
      "version": "2"
     },
     "resource": "https://signals.agentexchange.work/alerts",
     "description": "Active US weather alerts from NOAA (api.weather.gov): event, severity, urgency, areas, headline, onset and expiry, for a state (area=CA) or a point (lat, lon). Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/alerts?area=CA",
     "mimeType": "application/json",
     "outputSchema": {
      "input": {
       "type": "http",
       "method": "GET",
       "queryParams": {
        "area": {
         "type": "string",
         "description": "two-letter US state, e.g. CA (default: all active alerts, first 100)"
        },
        "lat": {
         "type": "number"
        },
        "lon": {
         "type": "number"
        },
        "limit": {
         "type": "number",
         "description": "1..200, default 50"
        }
       }
      }
     }
    }
   ],
   "tags": [
    "events",
    "news",
    "signals",
    "data-feed",
    "weather",
    "noaa",
    "alerts"
   ]
  },
  {
   "resource": "https://signals.agentexchange.work/federal-register",
   "type": "http",
   "method": "GET",
   "x402Version": 1,
   "price_usd": 0.002,
   "mimeType": "application/json",
   "description": "US Federal Register documents (rules, proposed rules, notices, presidential documents) newest first, by search term and optional type and agency: title, type, agencies, publication date, abstract, document number, links. Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/federal-register?q=artificial+intelligence",
   "accepts": [
    {
     "scheme": "exact",
     "network": "base",
     "maxAmountRequired": "2000",
     "payTo": "0xc91cE6291eDC0713ec753BAFBA002506ffb2b95c",
     "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
     "maxTimeoutSeconds": 300,
     "extra": {
      "name": "USD Coin",
      "version": "2"
     },
     "resource": "https://signals.agentexchange.work/federal-register",
     "description": "US Federal Register documents (rules, proposed rules, notices, presidential documents) newest first, by search term and optional type and agency: title, type, agencies, publication date, abstract, document number, links. Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/federal-register?q=artificial+intelligence",
     "mimeType": "application/json",
     "outputSchema": {
      "input": {
       "type": "http",
       "method": "GET",
       "queryParams": {
        "q": {
         "type": "string",
         "required": true
        },
        "type": {
         "type": "string",
         "description": "RULE, PRORULE, NOTICE or PRESDOCU"
        },
        "limit": {
         "type": "number",
         "description": "1..50, default 20"
        }
       }
      }
     }
    }
   ],
   "tags": [
    "events",
    "news",
    "signals",
    "data-feed",
    "regulation",
    "government",
    "federal-register"
   ]
  },
  {
   "resource": "https://signals.agentexchange.work/hn",
   "type": "http",
   "method": "GET",
   "x402Version": 1,
   "price_usd": 0.002,
   "mimeType": "application/json",
   "description": "Hacker News stories by search term, newest first (Algolia HN search): title, url, points, comments, author, time, story id. Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/hn?q=x402",
   "accepts": [
    {
     "scheme": "exact",
     "network": "base",
     "maxAmountRequired": "2000",
     "payTo": "0xc91cE6291eDC0713ec753BAFBA002506ffb2b95c",
     "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
     "maxTimeoutSeconds": 300,
     "extra": {
      "name": "USD Coin",
      "version": "2"
     },
     "resource": "https://signals.agentexchange.work/hn",
     "description": "Hacker News stories by search term, newest first (Algolia HN search): title, url, points, comments, author, time, story id. Pay 0.002 USDC through https://store.agentexchange.work/gw/signals/hn?q=x402",
     "mimeType": "application/json",
     "outputSchema": {
      "input": {
       "type": "http",
       "method": "GET",
       "queryParams": {
        "q": {
         "type": "string",
         "required": true
        },
        "limit": {
         "type": "number",
         "description": "1..50, default 20"
        },
        "sort": {
         "type": "string",
         "description": "date (default) or relevance"
        }
       }
      }
     }
    }
   ],
   "tags": [
    "events",
    "news",
    "signals",
    "data-feed",
    "hackernews",
    "tech-news"
   ]
  }
 ]
}