{"uid":"cap_A5U7Ut3jyClZ-rclv6imH","slug":"tanod-utilpeek-cron-next-run-times-7eef3e07","name":"Tanod utilpeek – Cron Next Run Times","description":"One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.","url":"https://tanod.dev/v1/cron?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"count":{"type":"integer","default":10,"maximum":50,"minimum":1,"description":"Number of next runs to return (1-50, default 10)."},"start":{"anyOf":[{"type":"string","pattern":"^[\\x20-\\x7e]+$","maxLength":40,"minLength":1},{"type":"null"}],"default":null,"description":"Optional ISO 8601 start (default now); without an offset it is wall time in timezone."},"timezone":{"anyOf":[{"type":"string","pattern":"^([A-Za-z0-9_+\\-]{1,40}(/[A-Za-z0-9_+\\-]{1,40}){0,2})$","maxLength":64,"minLength":1},{"type":"null"}],"default":null,"description":"Optional IANA time zone, e.g. Europe/Berlin (default UTC)."},"expression":{"type":"string","pattern":"^[\\x20-\\x7e]+$","maxLength":200,"minLength":1,"description":"Standard 5-field cron expression (minute hour day-of-month month day-of-week) or a macro (@daily, @hourly, ...); no seconds/year fields, no R/H/W."}}},"responseSchema":{"type":"json","example":{"runs":[{"utc":"2026-10-07T09:15:00Z","time":"2026-10-07T11:15:00+02:00","unix":1791364500},{"utc":"2026-10-07T09:30:00Z","time":"2026-10-07T11:30:00+02:00","unix":1791365400},{"utc":"2026-10-07T09:45:00Z","time":"2026-10-07T11:45:00+02:00","unix":1791366300}],"count":3,"start":"2026-10-07T11:00:00+02:00","source":{"url":"https://github.com/pallets-eco/croniter","tzdata":"2026e","library":"croniter 6.2.4","license":"MIT"},"timezone":"Europe/Berlin","exhausted":false,"expression":"*/15 9-17 * * mon-fri"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YaNqm2VE9G9mC_riHWgEo","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes the next N scheduled run times for a 5-field cron expression, resolved in a given IANA time zone.","exampleAgentPrompt":"What are the next 5 times the cron expression '0 9 * * 1-5' will fire, starting from now, in the America/New_York timezone?","exampleUseCases":[{"title":"Preview weekday morning job schedule","prompt":"Show me the next 10 run times for the cron expression '0 8 * * 1-5' in the Europe/London timezone so I can confirm it fires on business days only."},{"title":"Validate deployment cron before launch","prompt":"I'm about to schedule a deployment job with the cron '30 2 1 * *' — can you show me the next 3 times it will run in America/Los_Angeles so I can make sure it's at 2:30 AM Pacific on the 1st of each month?"},{"title":"Expand daily macro from a specific start date","prompt":"Starting from 2025-08-01T00:00:00, what are the next 7 run times for the @daily cron macro in Asia/Tokyo?"}],"resultDescription":"Returns an ordered list of upcoming datetime strings representing the next scheduled executions of the provided cron expression, resolved in the specified IANA time zone and starting from the given (or current) time.","failureModes":["Invalid cron expression format (non-5-field, unsupported R/H/W syntax) returns a 400 error","Unrecognized IANA time zone name returns a 400 error","Count out of range (below 1 or above 50) returns a 400 error","Malformed ISO 8601 start datetime string returns a 400 error","Payment failure or missing x402 payment header returns a 402 error"],"whenToPreferThis":"Use this endpoint when you need to preview or validate when a standard 5-field cron expression will next fire, especially when time zone correctness is critical. It supports cron macros (@daily, @hourly, etc.) and an optional start time, making it ideal for CI/CD scheduling verification, user-facing schedule previews, and automation audits. Prefer this over client-side cron libraries when you need a lightweight, stateless, pay-per-call cloud computation without bundling a cron parser.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T22:25:45.137Z","isFirstParty":false,"canonicalSlug":"tanod-utilpeek-cron-next-run-times-7eef3e07"}