{"uid":"cap_AnMGaFA9btwSoWZqDL_Q1","slug":"cron402-scheduled-webhook-cron-job-creator-cbb01fee","name":"cron402 Scheduled Webhook (cron job creator)","description":"cron402: create a cron job that calls your webhook on a schedule. $0.008 includes 1 run credit; each subsequent run costs 1 credit (top up at /v1/crons/topup/{pack}).","url":"https://cron402-api.user-defaults.workers.dev/v1/crons","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"target":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","maxLength":2048},"body":{"type":"string","maxLength":16384},"method":{"enum":["GET","POST"],"type":"string","default":"POST"},"headers":{"type":"object","additionalProperties":{"type":"string","maxLength":256}}},"additionalProperties":false},"maxRuns":{"type":"integer","maximum":10000,"minimum":1},"schedule":{"type":"string","maxLength":64,"minLength":9},"notifyUrl":{"type":"string","format":"uri","maxLength":2048,"description":"Optional webhook that receives a POST after every execution with the run result"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ydhPSInAp9xx36Hs4q-6q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Creates a scheduled cron job that calls a specified webhook URL on a recurring schedule, with optional run limits and result notifications.","exampleAgentPrompt":"Set up a cron job that calls my webhook at https://myapp.example.com/process via POST every hour, for a maximum of 100 runs, and notify me at https://myapp.example.com/notify after each execution.","exampleUseCases":[{"title":"Hourly data sync trigger","prompt":"Create a scheduled cron job that sends a POST request to https://api.myservice.com/sync every hour, up to 500 runs, and send the run results to https://api.myservice.com/sync-notify after each execution."},{"title":"Daily report generation","prompt":"Set up a recurring job that calls my report endpoint at https://reports.mycompany.com/generate every day at 8am using a cron schedule, with no more than 30 runs total."},{"title":"Heartbeat health check","prompt":"Schedule a GET request to https://myapp.io/healthcheck every 5 minutes indefinitely — up to 10000 runs — and ping https://myapp.io/health-alerts if a run completes."}],"resultDescription":"Returns a confirmation of the created cron job including its ID, the configured schedule, target URL, max run count, and remaining credits. Subsequent runs consume 1 credit each; top-up is available via a separate endpoint.","failureModes":["Invalid cron schedule expression — returns validation error","Target URL is unreachable or malformed — job may be created but runs fail silently","Insufficient credits — job stops executing when credits are exhausted","maxRuns exceeded — job halts after reaching the limit","notifyUrl is unreachable — run results are not delivered but job continues","Payment failure — job not created if x402 payment is not completed"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, pay-per-use cron scheduling service without managing your own infrastructure. It is ideal for agents or developers who want to trigger webhooks on a recurring schedule with minimal setup, especially in serverless or agentic workflows where spinning up a dedicated scheduler is overkill. Prefer it over self-hosted cron or cloud scheduler services when you want instant setup, per-execution pricing, and x402 micropayment compatibility.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:30:18.837Z","isFirstParty":false}