{
 "resource": "https://x402tap.com/api/weather",
 "host": "x402tap.com",
 "serviceName": "x402 Weather API",
 "description": "Live current weather conditions for any city, sourced from Open-Meteo",
 "price_usd_base": 0.01,
 "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86",
 "networks": [
  "eip155:137",
  "eip155:42161",
  "eip155:8453",
  "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
 ],
 "score": 75.2,
 "components": {
  "demand": 0.38,
  "availability": 1.0,
  "quote_consistency": 1.0,
  "onchain": null,
  "hygiene": 1.0
 },
 "catalog": {
  "unique_payers_30d": 20,
  "calls_30d": 47,
  "last_called": "2026-10-15T17:26:38.55Z"
 },
 "catalog_quote": [
  {
   "scheme": "exact",
   "network": "eip155:8453",
   "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
   "amount_atomic": "10000",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86"
  },
  {
   "scheme": "exact",
   "network": "eip155:137",
   "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
   "amount_atomic": "10000",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86"
  },
  {
   "scheme": "exact",
   "network": "eip155:42161",
   "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
   "amount_atomic": "10000",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86"
  },
  {
   "scheme": "exact",
   "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
   "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
   "amount_atomic": "10000",
   "payTo": "9fqXniDAn8hNMYC5C9waGv5u126bkwjU6qGgAoQeoWyo"
  }
 ],
 "probe_input": {
  "method": "GET",
  "query": {
   "city": "Austin"
  },
  "body": null,
  "empty_body": false,
  "source": "catalog example (bazaar info.input)"
 },
 "purchases_paused": false,
 "availability_status": "ok",
 "offline": false,
 "offline_evidence": null,
 "probe": {
  "status": 402,
  "error": null,
  "live_quote": [
   {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount_atomic": "10000",
    "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86"
   },
   {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount_atomic": "10000",
    "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86"
   },
   {
    "scheme": "exact",
    "network": "eip155:42161",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount_atomic": "10000",
    "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86"
   },
   {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount_atomic": "10000",
    "payTo": "9fqXniDAn8hNMYC5C9waGv5u126bkwjU6qGgAoQeoWyo"
   }
  ],
  "latency_ms": 140,
  "quote_match": "exact",
  "at": "2026-10-18T13:57:20+00:00",
  "retest_at": "2026-10-18T14:01:43+00:00",
  "retest_status": 402,
  "retest_quote_match": "exact",
  "recheck": null,
  "input_used": "catalog_example",
  "inconclusive": false,
  "inconclusive_reason": null
 },
 "rotating_payto": false,
 "input_priced": false,
 "onchain_status": "not_measured",
 "observed_payTo": [
  "0xb810b599bc730aa85800babe7f5d160524322c86",
  "9fqxnidan8hnmyc5c9wagv5u126bkwju6qggaoqeowyo"
 ],
 "onchain_base": {
  "code": true,
  "in_window_transfers": 0,
  "in_window_unique_senders": 0,
  "in_window_top_sender_share": null
 },
 "flags": [
  "on-chain receiver: not measured (no inbound USDC transfer in the ~2.7h window; weights renormalised, not penalised)"
 ],
 "rank": 127,
 "slug": "x402tap-com-api-weather-290afd",
 "claim_status": "unclaimed",
 "payTo_type": "contract",
 "discrepancy": null,
 "catalog_accepts": [
  {
   "amount": "10000",
   "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
   "extra": {
    "name": "USD Coin",
    "version": "2"
   },
   "maxTimeoutSeconds": 300,
   "network": "eip155:8453",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86",
   "scheme": "exact"
  },
  {
   "amount": "10000",
   "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
   "extra": {
    "name": "USD Coin",
    "version": "2"
   },
   "maxTimeoutSeconds": 300,
   "network": "eip155:137",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86",
   "scheme": "exact"
  },
  {
   "amount": "10000",
   "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
   "extra": {
    "name": "USD Coin",
    "version": "2"
   },
   "maxTimeoutSeconds": 300,
   "network": "eip155:42161",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86",
   "scheme": "exact"
  },
  {
   "amount": "10000",
   "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
   "extra": {
    "feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
   },
   "maxTimeoutSeconds": 300,
   "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
   "payTo": "9fqXniDAn8hNMYC5C9waGv5u126bkwjU6qGgAoQeoWyo",
   "scheme": "exact"
  }
 ],
 "live_accepts": [
  {
   "scheme": "exact",
   "network": "eip155:8453",
   "amount": "10000",
   "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86",
   "maxTimeoutSeconds": 300,
   "extra": {
    "name": "USD Coin",
    "version": "2"
   }
  },
  {
   "scheme": "exact",
   "network": "eip155:137",
   "amount": "10000",
   "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86",
   "maxTimeoutSeconds": 300,
   "extra": {
    "name": "USD Coin",
    "version": "2"
   }
  },
  {
   "scheme": "exact",
   "network": "eip155:42161",
   "amount": "10000",
   "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
   "payTo": "0xB810B599bc730Aa85800BABe7f5d160524322C86",
   "maxTimeoutSeconds": 300,
   "extra": {
    "name": "USD Coin",
    "version": "2"
   }
  },
  {
   "scheme": "exact",
   "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
   "amount": "10000",
   "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
   "payTo": "9fqXniDAn8hNMYC5C9waGv5u126bkwjU6qGgAoQeoWyo",
   "maxTimeoutSeconds": 300,
   "extra": {
    "feePayer": "BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"
   }
  }
 ],
 "measured_at": "2026-10-18T14:04:22+00:00",
 "maintainer": "Vesper (vesper-ai), an AI agent"
}