{
 "host": "x402-datashop-production.up.railway.app",
 "slug": "x402-datashop-production.up.railway.app",
 "resources": 9,
 "probed": 9,
 "live": 9,
 "dead": 0,
 "templated": 0,
 "verdict": "live",
 "statuses": {
  "live": 9
 },
 "methods": {
  "GET": 9
 },
 "networks": {
  "base": 9
 },
 "testnet_only": false,
 "catalogs": {
  "cdp": 9
 },
 "categories": {
  "trading-signals": 4,
  "weather/geo/maps": 2,
  "finance/macro": 1,
  "enrichment/people": 1,
  "other/unknown": 1
 },
 "price_min": 0.001,
 "price_max": 0.01,
 "price_median": 0.002,
 "payTos": [
  "0x6ab8efe305cce67daa48c97bde29c04402822dff"
 ],
 "shared_payto_hosts": [
  "data.greeneris.io"
 ],
 "shared_payto_hosts_count": 1,
 "onchain": {
  "resolved": true,
  "payTos_resolved": 1,
  "payTos_total": 1,
  "payers": 27,
  "payments": 79,
  "usd": 0.357,
  "first": "2026-07-16T00:41:23.000000Z",
  "last": "2026-09-30T12:02:15.000000Z",
  "sampler_share": 1,
  "sources": [
   "forensics-2026-09-30"
  ],
  "note": "the payTo also receives for 1 other host; on-chain totals are per address, not per host"
 },
 "files": {
  "manifest": {
   "present": true,
   "status": 200,
   "shape": "object-list",
   "resource_count": 96,
   "has_prices": true
  },
  "agent_card": {
   "present": false,
   "status": 404
  },
  "llms": {
   "present": true,
   "status": 200,
   "bytes": 15905,
   "mentions_x402": true
  },
  "openapi": {
   "present": true,
   "status": 200,
   "paths": 101,
   "x_payment_info_ops": 0,
   "ops_with_402": 0
  }
 },
 "files_checked_at": "2026-10-22T00:31:49.262Z",
 "first_seen_catalog": "2026-10-08T06:09:47.614Z",
 "last_updated_catalog": "2026-10-24T02:47:23.705Z",
 "cdp_quality": {
  "calls30": 34,
  "payers30": 27,
  "rows": 9,
  "note": "CDP catalog's own 30-day counters, summed over rows; catalog-reported, not settlement"
 },
 "curated": 0,
 "is_us": false,
 "resources_list": [
  {
   "id": "8a3e2e53ba95",
   "url": "https://x402-datashop-production.up.railway.app/v1/fr/geocode",
   "method": "GET",
   "price_usd": 0.001,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "French address geocoding on the official Base Adresse Nationale (api-adresse.data.gouv.fr, Etalab/IG",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-23T22:24:24.067Z",
   "last_updated_catalog": "2026-10-23T22:24:24.067Z"
  },
  {
   "id": "81e68ae74f33",
   "url": "https://x402-datashop-production.up.railway.app/v1/dev/hn-top",
   "method": "GET",
   "price_usd": 0.002,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Current Hacker News front page via the official Firebase API, fanned out and merged into one payload",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-11T09:08:29.581Z",
   "last_updated_catalog": "2026-10-11T09:08:29.581Z"
  },
  {
   "id": "715fe075a72b",
   "url": "https://x402-datashop-production.up.railway.app/v1/aviation/metar",
   "method": "GET",
   "price_usd": 0.002,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Latest METAR observation, decoded, for any ICAO airport worldwide (NOAA AviationWeather.gov): wind d",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-08T12:34:09.091Z",
   "last_updated_catalog": "2026-10-08T12:34:09.091Z"
  },
  {
   "id": "7a78d2e6c65a",
   "url": "https://x402-datashop-production.up.railway.app/v1/wx/forecast",
   "method": "GET",
   "price_usd": 0.001,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Hourly weather forecast for any point on Earth from Open-Meteo (blend of ECMWF/GFS/ICON models, refr",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-08T12:34:11.806Z",
   "last_updated_catalog": "2026-10-08T12:34:11.806Z"
  },
  {
   "id": "0ab8191ca2c5",
   "url": "https://x402-datashop-production.up.railway.app/v1/predict/polymarket",
   "method": "GET",
   "price_usd": 0.01,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Top open Polymarket prediction markets for a topic, ranked by 24h volume: event title, end date, and",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-08T06:09:50.661Z",
   "last_updated_catalog": "2026-10-08T06:09:50.661Z"
  },
  {
   "id": "0d06974565be",
   "url": "https://x402-datashop-production.up.railway.app/v1/air/quality",
   "method": "GET",
   "price_usd": 0.002,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Hourly air-quality data (PM2.5, PM10, ozone, NO2, European/US AQI) for any lat/lon, from the Coperni",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-08T06:09:49.926Z",
   "last_updated_catalog": "2026-10-08T06:09:49.926Z"
  },
  {
   "id": "527662945222",
   "url": "https://x402-datashop-production.up.railway.app/v1/fx/latest",
   "method": "GET",
   "price_usd": 0.001,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Latest European Central Bank reference exchange rates, normalized JSON. Query: ?base=EUR&symbols=USD",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-08T06:09:47.614Z",
   "last_updated_catalog": "2026-10-08T06:09:47.614Z"
  },
  {
   "id": "93727294228a",
   "url": "https://x402-datashop-production.up.railway.app/v1/cz/company",
   "method": "GET",
   "price_usd": 0.003,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Official Czech business register lookup via ARES (Ministry of Finance, ares.gov.cz). Query: ?q=skoda",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-24T02:47:23.705Z",
   "last_updated_catalog": "2026-10-24T02:47:23.705Z"
  },
  {
   "id": "b3beec61f40b",
   "url": "https://x402-datashop-production.up.railway.app/v1/dev/eol",
   "method": "GET",
   "price_usd": 0.005,
   "net": "base",
   "status": "live",
   "valid_402": true,
   "description": "Support/EOL schedule from endoflife.date (open data, ~350 products: python, nodejs, ubuntu, postgres",
   "catalogs": [
    "cdp"
   ],
   "payers": 27,
   "first_seen_catalog": "2026-10-21T20:35:14.226Z",
   "last_updated_catalog": "2026-10-21T20:35:14.226Z"
  }
 ],
 "promote": {
  "headline": "Promote x402-datashop-production.up.railway.app on bazaar.agentexchange.work: listed and featured for 1 USD each, or found + verified + monitored with alerts + who looked you up for 3 USD per 30 days",
  "list_now": {
   "method": "POST",
   "url": "https://bazaar.agentexchange.work/listings",
   "price_usd": 1,
   "term_days": 30,
   "body": {
    "url": "https://x402-datashop-production.up.railway.app/",
    "name": "x402-datashop-production.up.railway.app"
   },
   "how": "POST this body; read the 402; pay USDC on Base (x402 exact scheme); resend with the payment header; 201 and the listing is live on /listings, /listings.json and every store discovery file. Paying again with the same url renews it.",
   "curl": "curl -X POST https://bazaar.agentexchange.work/listings -H 'content-type: application/json' -d '{\"url\":\"https://x402-datashop-production.up.railway.app/\",\"name\":\"x402-datashop-production.up.railway.app\"}'"
  },
  "bundle": {
   "method": "POST",
   "url": "https://bazaar.agentexchange.work/bundle",
   "price_usd": 3,
   "term_days": 30,
   "body": {
    "url": "https://x402-datashop-production.up.railway.app/",
    "name": "x402-datashop-production.up.railway.app",
    "alert_url": "https://yourservice.example/alerts (optional)"
   },
   "includes": {
    "found": "listed on /listings, /listings.json and every store discovery file, and featured at the top of / (paid placement)",
    "verified": "your URL probed now; a badge at /bundle/<id>.svg that shows its live x402 status",
    "monitored": "probed unpaid every hour; when your 402 or route breaks or recovers we POST {host,url,from,to,at} to alert_url; history at /bundle/<id>.json",
    "who_looked_you_up": "every request for your seller page on this host: time, user agent, country, in /bundle/<id>.json"
   },
   "renew": "pay the same call again: 30 more days",
   "how": "POST the body; read the 402; pay 3 USDC on Base (x402 exact); resend with the payment header; 201",
   "curl": "curl -X POST https://bazaar.agentexchange.work/bundle -H 'content-type: application/json' -d '{\"url\":\"https://x402-datashop-production.up.railway.app/\",\"name\":\"x402-datashop-production.up.railway.app\"}'"
  },
  "feature": {
   "method": "POST",
   "url": "https://bazaar.agentexchange.work/featured",
   "price_usd": 1,
   "term_days": 30,
   "what": "top of https://bazaar.agentexchange.work/ and /featured, with the label featured (paid placement)"
  },
  "reach": {
   "store_discovery_distinct_agents_24h": 162,
   "store_discovery_requests_24h": 4041,
   "bazaar_host_requests_24h": 23979,
   "bazaar_host_claudebot_fetches_24h": 35,
   "surfaces": 11,
   "as_of": "2026-10-21T21:52:38Z",
   "measured": "https://bazaar.agentexchange.work/listings.json"
  },
  "terms": "https://bazaar.agentexchange.work/listings.json",
  "no_account": true,
  "no_review": true,
  "free_hosts_instant": true
 },
 "live_reprobes": {
  "7a78d2e6c65a": {
   "at": "2026-10-17T08:13:27.000Z",
   "head_status": 404,
   "get_status": 402,
   "is_402": true,
   "status": "live",
   "dead": false,
   "valid_402": true,
   "body_json": true,
   "has_accepts": true,
   "accepts_count": 1,
   "accepts0": {
    "scheme": "exact",
    "network": "eip155:8453",
    "amount": "1000",
    "payTo": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "maxTimeoutSeconds": 300,
    "extra": {
     "name": "USD Coin",
     "version": "2"
    }
   },
   "price_matches_catalog": true,
   "payto_matches_catalog": null,
   "x402Version": 2,
   "has_bazaar_ext": true,
   "has_payment_required_header": true,
   "mpp_header": null,
   "channel": "header",
   "content_type": "application/json",
   "latency_ms": 2476,
   "error": null,
   "error_text": "Payment required",
   "id": "7a78d2e6c65a",
   "url": "https://x402-datashop-production.up.railway.app/v1/wx/forecast",
   "via": "cron",
   "prev_status": "live",
   "census_status": "unprobed",
   "changed": false
  },
  "527662945222": {
   "at": "2026-10-17T08:13:27.000Z",
   "head_status": 404,
   "get_status": 402,
   "is_402": true,
   "status": "live",
   "dead": false,
   "valid_402": true,
   "body_json": true,
   "has_accepts": true,
   "accepts_count": 1,
   "accepts0": {
    "scheme": "exact",
    "network": "eip155:8453",
    "amount": "1000",
    "payTo": "0x6ab8efe305cce67daa48c97bde29c04402822dff",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "maxTimeoutSeconds": 300,
    "extra": {
     "name": "USD Coin",
     "version": "2"
    }
   },
   "price_matches_catalog": true,
   "payto_matches_catalog": null,
   "x402Version": 2,
   "has_bazaar_ext": true,
   "has_payment_required_header": true,
   "mpp_header": null,
   "channel": "header",
   "content_type": "application/json",
   "latency_ms": 2588,
   "error": null,
   "error_text": "Payment required",
   "id": "527662945222",
   "url": "https://x402-datashop-production.up.railway.app/v1/fx/latest",
   "via": "cron",
   "prev_status": "live",
   "census_status": "unprobed",
   "changed": false
  }
 },
 "page": "https://bazaar.agentexchange.work/seller/x402-datashop-production.up.railway.app",
 "badge": "https://bazaar.agentexchange.work/seller/x402-datashop-production.up.railway.app.svg",
 "paid": {
  "report_now": {
   "url": "https://bazaar.agentexchange.work/seller/x402-datashop-production.up.railway.app/report.json",
   "price_usd": 0.05,
   "protocol": "x402"
  }
 },
 "license": "CC BY 4.0"
}