{"uid":"cap_ACtJ1e67zDEfYFOJbwGro","slug":"the-stall-cron-expression-parser-b66f6ff5","name":"The Stall — Cron Expression Parser","description":"Parse and explain any Unix cron expression in plain English. Returns human-readable schedule description, field breakdown, and the next N run times (UTC). Supports @yearly/@monthly/@weekly/@daily/@hourly shortcuts. Zero external calls.","url":"https://the-stall.intuitek.ai/cap/cron-parser","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"from_iso":"2025-06-01T00:00:00Z","next_runs":5,"expression":"0 9 * * 1-5"}}},"response":{"valid":true,"fields":{"hour":"9","month":"*","minute":"0","day_of_week":"1-5","day_of_month":"*"},"expression":"0 9 * * 1-5","normalized":"0 9 * * 1-5","description":"at the top of the hour, at 9:00 AM, on Mon, Tue, Wed, Thu, Fri","next_run_times":["2025-06-02T14:00:00.000Z","2025-06-03T14:00:00.000Z","2025-06-04T14:00:00.000Z","2025-06-05T14:00:00.000Z","2025-06-06T14:00:00.000Z"]}},"exampleRequest":{"from_iso":"2025-06-01T00:00:00Z","next_runs":5,"expression":"0 9 * * 1-5"},"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.034","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.034","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xQez8lgdGDRikrEmLOr0m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.034","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses a cron expression and returns the next N scheduled run times, optionally computed from a given reference timestamp","exampleAgentPrompt":"What are the next 10 run times for the cron expression '0 9 * * 1-5', starting from 2025-06-01T00:00:00Z?","exampleUseCases":null,"resultDescription":"Returns an ordered list of upcoming scheduled run timestamps (ISO 8601) based on the provided cron expression, defaulting to 5 results and computing from now or a given reference time. Supports standard 5-field cron syntax and shortcuts like @daily, @hourly.","failureModes":["Invalid cron expression (malformed fields or out-of-range values) returns a parsing error","Missing required 'expression' query parameter returns a 400 or validation error","next_runs exceeding the maximum of 20 may be clamped or rejected","Invalid ISO 8601 format for from_iso returns a timestamp parsing error","Payment failure or insufficient USDC balance results in HTTP 402 response"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to compute future scheduled times for a cron expression without requiring an account, API key, or server-side job runner. Ideal for lightweight, one-off schedule computations in automation pipelines, workflow builders, or developer tools that accept micropayments via USDC on Base. Prefer this over rolling your own cron library when the agent operates in a stateless or sandboxed environment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:40:26.503Z","isFirstParty":false}