{"uid":"cap_LCJrFlA60T7bxpYRuJ0po","slug":"cron-expression-explainer-next-run-times-calculator-d8162443","name":"Cron Expression Explainer — Next Run Times Calculator","description":"Explain a cron expression: the next N run times in a timezone. Send { expression, count?, timezone? }.","url":"https://x402-services-production.up.railway.app/api/cron/explain","method":"POST","headers":{},"bodySchema":{"type":"object","required":["expression"],"properties":{"count":{"type":"number","description":"How many next runs, default 5"},"timezone":{"type":"string","description":"IANA tz"},"expression":{"type":"string","description":"5-field cron expression"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QV5iyfTSBEZR0bAw1rhW3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Takes a 5-field cron expression and returns the next N scheduled run times in a specified timezone","exampleAgentPrompt":"What are the next 5 times the cron expression '0 9 * * 1-5' will run, using the America/New_York timezone?","exampleUseCases":[{"title":"Debug a misconfigured cron schedule","prompt":"I set up a cron job with the expression '*/15 8-18 * * 1-5' — can you show me the next 10 times it will fire so I can confirm it's running every 15 minutes during business hours on weekdays? Use UTC timezone."},{"title":"Validate a monthly billing job schedule","prompt":"We have a billing cron with expression '0 0 1 * *' — show me the next 3 run times in America/Los_Angeles so I can confirm it fires at midnight on the 1st of each month."},{"title":"Plan capacity around a nightly batch job","prompt":"Our nightly data export runs on cron '30 2 * * *' — what are the next 7 run times in Europe/London? I need to make sure our maintenance window doesn't overlap."}],"resultDescription":"A list of the next N upcoming execution timestamps for the given cron expression, computed in the specified IANA timezone. Timestamps indicate exactly when the scheduled job will fire, helping users verify, debug, or plan around their cron schedules.","failureModes":["Invalid cron expression (malformed or wrong number of fields) returns an error","Unrecognized or misspelled IANA timezone string causes a parse failure","Count parameter of 0 or negative may return empty or error response","Payment of 0.003 USDC required; unpaid requests return HTTP 402"],"whenToPreferThis":"Use this endpoint when an agent or user needs to quickly parse and preview upcoming execution times for a cron expression without setting up any tooling or accounts. Ideal for debugging scheduled jobs, validating expressions before deployment, or planning around recurring tasks. Prefer this over local cron parsing libraries when operating in a stateless agent environment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:50:23.397Z","isFirstParty":false}