{"uid":"cap_Ta1G40MiM7EY4HwjQcjQZ","slug":"cron-agentutil-net-c32e8ec4","name":"Cron Expression Validator","description":"Validate and normalize a cron expression","url":"https://cron.agentutil.net/v1/validate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"expression":{"type":"string","description":"Cron expression to validate"}}},"responseSchema":{"type":"object","required":["valid","fields","service","normalized","request_id","related_services"],"properties":{"valid":{"type":"boolean"},"fields":{"type":"object","required":["hour","month","minute","day_of_week","day_of_month"],"properties":{"hour":{"type":"string"},"month":{"type":"string"},"minute":{"type":"string"},"day_of_week":{"type":"string"},"day_of_month":{"type":"string"}}},"service":{"type":"string"},"normalized":{"type":"string"},"request_id":{"type":"string"},"related_services":{"type":"array","items":{"type":"object","required":["url","name","description"],"properties":{"url":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"}}}}}},"example":{"request":{"expression":"0 9 * * 1-5"},"response":{"valid":true,"fields":{"hour":"9","month":"*","minute":"0","day_of_week":"1-5","day_of_month":"*"},"service":"https://cron.agentutil.net","normalized":"0 9 * * 1-5","request_id":"cd7a561b-0e8d-4bff-b63c-76cff27e2fef","related_services":[{"url":"https://verify.agentutil.net","name":"verify","description":"Fact verification against live data sources -- exchange rates, crypto, stocks, entities, geography"},{"url":"https://docs.agentutil.net","name":"docs","description":"Search pre-indexed platform documentation -- semantic vector search across 10+ platforms"},{"url":"https://think.agentutil.net","name":"think","description":"Intent security -- pre-flight safety checklists, instruction expansion, and post-action review for autonomous agents"},{"url":"https://convert.agentutil.net","name":"convert","description":"Unit conversion (80+ units), live currency rates, and encoding (base64, hex, URL)"},{"url":"https://weather.agentutil.net","name":"weather","description":"Current conditions and multi-day forecasts for any location worldwide via Open-Meteo"},{"url":"https://validate.agentutil.net","name":"validate","description":"Validate emails (RFC 5322), URLs, phone numbers (E.164), credit cards (Luhn), and JSON schemas"},{"url":"https://time.agentutil.net","name":"time","description":"Timezone conversion, current time in any timezone, date arithmetic, and epoch conversions"},{"url":"https://hash.agentutil.net","name":"hash","description":"Hash with MD5/SHA-256/SHA-512, encode/decode base64/hex/URL, generate UUIDs, identify hash algorithms"},{"url":"https://text.agentutil.net","name":"text","description":"Regex match/replace/extract, text diff, slugify, word count, and markdown/HTML/JSON transforms"},{"url":"https://math.agentutil.net","name":"math","description":"Safe expression evaluation, statistics (mean/median/stddev/percentiles), percentages, and rounding"},{"url":"https://geocode.agentutil.net","name":"geocode","description":"Forward geocoding (address to lat/lon), reverse geocoding (lat/lon to address), and haversine distance"},{"url":"https://dns.agentutil.net","name":"dns","description":"DNS record lookups (A/MX/TXT/NS), reverse DNS, WHOIS/RDAP domain data, and IP geolocation"},{"url":"https://undo.agentutil.net","name":"undo","description":"Reversibility intelligence -- check if actions can be undone, find safer alternatives, batch safety warnings"},{"url":"https://norm.agentutil.net","name":"norm","description":"Baseline reality checks -- statistical anomaly detection for values against published industry benchmarks"},{"url":"https://context.agentutil.net","name":"context","description":"Situational awareness -- timezone, holiday, business calendar, and platform status checks before taking action"},{"url":"https://random.agentutil.net","name":"random","description":"Secure random generation -- passwords, UUIDs (v4/v7), API tokens, numbers with dice notation, and random picks/shuffles"},{"url":"https://color.agentutil.net","name":"color","description":"Color conversion and manipulation -- hex/RGB/HSL/CMYK/HWB conversion, palette generation, WCAG contrast checking, and color blending"},{"url":"https://useragent.agentutil.net","name":"useragent","description":"User agent parsing -- browser/OS/device detection, bot/crawler identification with 50+ patterns, and UA comparison"}]}},"exampleRequest":{"expression":"0 9 * * 1-5"},"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","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_SXKjrLclyCgXe8XqVprDk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and normalizes a cron expression, returning whether it is syntactically correct","exampleAgentPrompt":"Can you check if this cron expression is valid: '0 9 * * 1-5'?","exampleUseCases":null,"resultDescription":"Returns whether the cron expression is valid or not, along with normalization details or error information explaining why the expression is invalid.","failureModes":["Missing or empty expression field returns validation error","Malformed JSON body returns 400 error","Expression with unsupported fields or syntax returns invalid result","Payment not provided or invalid x402 payment header returns 402 error"],"whenToPreferThis":"Use this endpoint when you need to programmatically verify that a cron expression is syntactically correct before deploying a scheduled job, storing it, or passing it to a scheduler. Ideal for CI/CD pipelines, configuration validators, or any agent workflow that accepts user-supplied cron strings and needs to confirm correctness before acting on them.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:37:20.311Z","isFirstParty":false}