{
 "name": "x402 API Platform",
 "url": "https://product-katalog.restockalarm.workers.dev/platform",
 "updated": "2026-11-03T03:05Z",
 "payment": "x402, USDC on Base; failed calls are not charged",
 "data_calls": [
  {
   "slug": "next-public-holiday",
   "title": "Next public holiday in a country",
   "category": "calendar",
   "price": "$0.01",
   "params": [
    "country"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/next-public-holiday?country=DK",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "bitcoin-difficulty",
   "title": "Bitcoin difficulty adjustment progress",
   "category": "crypto",
   "price": "$0.01",
   "params": [],
   "example": "https://nervebane.restockalarm.workers.dev/v1/bitcoin-difficulty",
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "crypto-24h-stats",
   "title": "Crypto 24h stats in USD (open/high/low/last/volume)",
   "category": "crypto",
   "price": "$0.01",
   "params": [
    "symbol"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/crypto-24h-stats?symbol=BTC",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "crypto-spot-price",
   "title": "Crypto spot price in USD",
   "category": "crypto",
   "price": "$0.01",
   "params": [
    "symbol"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/crypto-spot-price?symbol=BTC",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "bitcoin-fees",
   "title": "Recommended Bitcoin fee rates (sat/vB)",
   "category": "crypto",
   "price": "$0.01",
   "params": [],
   "example": "https://nervebane.restockalarm.workers.dev/v1/bitcoin-fees",
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "pypi-latest-version",
   "title": "Latest version of a PyPI package",
   "category": "dev",
   "price": "$0.01",
   "params": [
    "package"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/pypi-latest-version?package=requests",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "crate-latest-version",
   "title": "Latest version of a Rust crate",
   "category": "dev",
   "price": "$0.01",
   "params": [
    "crate"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/crate-latest-version?crate=serde",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "npm-latest-version",
   "title": "Latest version of an npm package",
   "category": "dev",
   "price": "$0.01",
   "params": [
    "package"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/npm-latest-version?package=hono",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "npm-weekly-downloads",
   "title": "npm package downloads last week",
   "category": "dev",
   "price": "$0.01",
   "params": [
    "package"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/npm-weekly-downloads?package=hono",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "country-gdp-usd",
   "title": "Country GDP in current USD (World Bank)",
   "category": "finance",
   "price": "$0.01",
   "params": [
    "country"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/country-gdp-usd?country=DK",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "inflation-rate",
   "title": "Country annual inflation rate, consumer prices (World Bank)",
   "category": "finance",
   "price": "$0.01",
   "params": [
    "country"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/inflation-rate?country=DK",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "fiat-fx-rate",
   "title": "Fiat exchange rate (ECB reference)",
   "category": "finance",
   "price": "$0.01",
   "params": [
    "from",
    "to"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/fiat-fx-rate?from=USD&to=EUR",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "currency-to-usd",
   "title": "Value of one unit of a currency or coin in USD",
   "category": "finance",
   "price": "$0.01",
   "params": [
    "currency"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/currency-to-usd?currency=EUR",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "geocode-city",
   "title": "City name to coordinates",
   "category": "geo",
   "price": "$0.01",
   "params": [
    "city"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/geocode-city?city=Copenhagen",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "country-population",
   "title": "Country population (World Bank)",
   "category": "geo",
   "price": "$0.01",
   "params": [
    "country"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/country-population?country=DK",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "earthquakes-24h",
   "title": "Number of M2.5+ earthquakes worldwide in the last 24 hours (USGS)",
   "category": "geo",
   "price": "$0.01",
   "params": [],
   "example": "https://nervebane.restockalarm.workers.dev/v1/earthquakes-24h",
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "postal-code-lookup",
   "title": "Postal code to place and coordinates",
   "category": "geo",
   "price": "$0.01",
   "params": [
    "country",
    "zip"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/postal-code-lookup?country=US&zip=90210",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "sun-times",
   "title": "Sunrise and sunset (UTC) for a location",
   "category": "geo",
   "price": "$0.01",
   "params": [
    "lat",
    "lon"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/sun-times?lat=55.68&lon=12.57",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "book-by-isbn",
   "title": "Book title by ISBN (Open Library)",
   "category": "knowledge",
   "price": "$0.01",
   "params": [
    "isbn"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/book-by-isbn?isbn=9780140328721",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "word-definition",
   "title": "English word definition",
   "category": "knowledge",
   "price": "$0.01",
   "params": [
    "word"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/word-definition?word=agent",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "wikipedia-summary",
   "title": "Wikipedia page summary (English)",
   "category": "knowledge",
   "price": "$0.01",
   "params": [
    "title"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/wikipedia-summary?title=Bitcoin",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "uv-index-now",
   "title": "Current UV index at a location",
   "category": "weather",
   "price": "$0.01",
   "params": [
    "lat",
    "lon"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/uv-index-now?lat=40.71&lon=-74.01",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "air-quality-now",
   "title": "Current air quality (US AQI, PM2.5, PM10)",
   "category": "weather",
   "price": "$0.01",
   "params": [
    "lat",
    "lon"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/air-quality-now?lat=52.52&lon=13.41",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "wave-height-now",
   "title": "Current sea wave height",
   "category": "weather",
   "price": "$0.01",
   "params": [
    "lat",
    "lon"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/wave-height-now?lat=54.5&lon=-30.0",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "slug": "weather-now",
   "title": "Current weather at a location",
   "category": "weather",
   "price": "$0.01",
   "params": [
    "lat",
    "lon"
   ],
   "example": "https://nervebane.restockalarm.workers.dev/v1/weather-now?lat=55.68&lon=12.57",
   "uptime": "100.0% uptime (7 days, 2 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  }
 ],
 "token_safety_apis": [
  {
   "name": "token-verdict \u2014 one-call Base token verdict (risk + rug + momentum)",
   "url": "https://token-verdict.restockalarm.workers.dev",
   "price": "$0.01",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "token-risk \u2014 Base token risk score",
   "url": "https://token-risk.restockalarm.workers.dev",
   "price": "$0.01 (lite $0.005; free preview 3/day)",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "rug-check \u2014 Base rug-pull detector",
   "url": "https://rug-check.restockalarm.workers.dev",
   "price": "$0.02",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "momentum-score \u2014 Base token momentum",
   "url": "https://momentum-score.restockalarm.workers.dev",
   "price": "$0.02",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "holder-check \u2014 Base holder analysis (PAUSED)",
   "url": "https://holder-check.restockalarm.workers.dev",
   "price": "paused (never charged)",
   "paused": true,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "base-risk-feed pro \u2014 fresh new Base tokens + full risk reports",
   "url": "https://base-risk-feed.restockalarm.workers.dev/v1/feed-pro",
   "price": "$0.01/call (credit pack $0.02 = 20 calls, 7 days; free feed 30-min delayed)",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "bal-check",
   "url": "https://bal-check.restockalarm.workers.dev",
   "price": "$0.003 (lite $0.002; free preview 3/day)",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "price-snap",
   "url": "https://price-snap.restockalarm.workers.dev",
   "price": "$0.01",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  },
  {
   "name": "crypto-brief",
   "url": "https://crypto-brief.restockalarm.workers.dev",
   "price": "$0.01",
   "paused": false,
   "uptime": "100.0% uptime (7 days, 3 checks) \u00b7 last OK 2026-11-03 02:35 UTC"
  }
 ],
 "coming_next": [
  {
   "slug": "btc-address-received",
   "title": "Bitcoin address total received and spent (sats)",
   "category": "crypto"
  },
  {
   "slug": "lei-company-lookup",
   "title": "Company legal name, country and status by LEI (GLEIF)",
   "category": "finance"
  },
  {
   "slug": "dns-a-record",
   "title": "DNS A record lookup for a domain",
   "category": "dev"
  },
  {
   "slug": "domain-rdap-dates",
   "title": "Domain registration and expiry dates (RDAP)",
   "category": "dev"
  },
  {
   "slug": "github-repo-stats",
   "title": "GitHub repository stars and last push",
   "category": "dev"
  },
  {
   "slug": "polymarket-market-odds",
   "title": "Polymarket market odds by market slug",
   "category": "crypto"
  },
  {
   "slug": "ens-resolve",
   "title": "Resolve an ENS name to an Ethereum address",
   "category": "crypto"
  },
  {
   "slug": "timezone-at-location",
   "title": "Time zone and UTC offset at a location",
   "category": "calendar"
  },
  {
   "slug": "base-token-price",
   "title": "Token price in USD on Base by contract address (DefiLlama)",
   "category": "crypto"
  },
  {
   "slug": "hn-story-search",
   "title": "Top Hacker News story matching a query",
   "category": "knowledge"
  },
  {
   "slug": "translate-en-da",
   "title": "Translate short English text to Danish",
   "category": "knowledge"
  }
 ],
 "gaps_tracked": 116,
 "external_endpoints_monitored": 150,
 "openapi": "https://nervebane.restockalarm.workers.dev/openapi.json",
 "mcp": "https://nervebane.restockalarm.workers.dev/mcp"
}