{
  "company": "Doormat Capital",
  "tool": "cronparse — cron expression parser, English description, next-run calculator, platform-quirk checker",
  "for_whom": "Anyone writing a cron schedule: GitHub Actions workflows, Vercel Cron Jobs, AWS EventBridge rules, Kubernetes CronJobs, plain crontab.",
  "endpoints": {
    "GET /parse": "FREE — GET /parse?cron=<expr>. Validates, describes in English, flags common mistakes, returns next 5 runs in UTC. Supports @yearly/@monthly/@weekly/@daily/@hourly nicknames.",
    "GET /convert": "paid, 0.02 USDC per call — GET /convert?cron=<expr>&tz=<IANA timezone>&platform=github|vercel|aws|k8s. Next 10 runs converted to any timezone (DST-correct) plus platform gotchas."
  },
  "usage_examples": {
    "parse": "GET /parse?cron=0%20*/2%20*%20*%20mon-fri",
    "parse_nickname": "GET /parse?cron=@daily",
    "convert": "GET /convert?cron=0%209%20*%20*%20*&tz=Europe/Amsterdam&platform=github"
  },
  "payment_method_for_convert": "X-PAYMENT-TX header: send USDC on Base to 0x202B73254C28fA012BD11ff50425D94534b95594, then call /convert with header 'X-PAYMENT-TX: <your tx hash>' -- or, from a browser with no way to set a header, add '&tx=<your tx hash>' to the URL instead. Verified read-only via Base's public RPC, no facilitator, no account.",
  "how_to_pay": [
    "1. Send 0.02 USDC on Base (network: base) to 0x202B73254C28fA012BD11ff50425D94534b95594",
    "2. Wait for that transaction to confirm (a few seconds on Base)",
    "3. Call GET /convert?cron=<expr>&tz=<IANA timezone> again, this time with header 'X-PAYMENT-TX: <your transaction hash>'"
  ],
  "pay_to": "0x202B73254C28fA012BD11ff50425D94534b95594",
  "network": "base",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "other_products": {
    "urls": [
      "https://jwtcheck.sebastiaan-ba3.workers.dev",
      "https://mailcheck.sebastiaan-ba3.workers.dev",
      "https://metacheck.sebastiaan-ba3.workers.dev",
      "https://secheaders.sebastiaan-ba3.workers.dev",
      "https://crawlercheck.sebastiaan-ba3.workers.dev"
    ]
  },
  "contact": "t.me/doormatcapitalbot"
}