{"uid":"cap_rvJ4c66c0hhLwy-UTsvo1","slug":"jurat-recurring-wake-cron-scheduler-13461e70","name":"Jurat Recurring Wake (Cron Scheduler)","description":"An independent witness for AI agents. Signed, timestamped proof of what a web page said, and signed conformance reports on whether an x402 endpoint is safe to pay. Paid per call in USDC on Base. No signup, no API keys, verification free forever.","url":"https://jurat.dev/v1/wake/recurring?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["at","every_seconds","webhook"],"properties":{"at":{"type":"string"},"payload":{"type":"string"},"webhook":{"type":"string"},"duration_days":{"type":"string"},"every_seconds":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"kind":"wake","fires":0,"status":"recurring","every_seconds":3600}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_x1crQdBd-Pv8u3yrjy5Kt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Schedules a recurring HTTP POST to a webhook at a fixed interval, acting as a cron-style wakeup service for ephemeral AI agents, paid per call in USDC via x402.","exampleAgentPrompt":"Set up a recurring wakeup for my agent that POSTs to https://myagent.example.com/wake every 3600 seconds, starting at 2025-08-01T09:00:00Z, running for 30 days.","exampleUseCases":[{"title":"Hourly agent heartbeat","prompt":"Schedule a recurring POST to https://myagent.example.com/heartbeat every 3600 seconds starting now, running for 7 days, so my agent stays active."},{"title":"Daily report trigger","prompt":"Set up a cron that fires my webhook at https://myreports.example.com/run every 86400 seconds starting 2025-08-01T06:00:00Z for 30 days with the payload '{\"report\":\"daily-summary\"}'."},{"title":"Frequent polling loop for agent task","prompt":"I want to repeatedly wake my agent at https://pipeline.example.com/step every 300 seconds for the next 2 days — no API keys, just pay per call."}],"resultDescription":"Returns a JSON object confirming the recurring schedule was created, including the schedule kind ('wake'), the current fire count (starts at 0), the status ('recurring'), and the configured interval in seconds.","failureModes":["Missing required query params (at, every_seconds, webhook) returns a 400 error","Invalid or unreachable webhook URL may result in silent delivery failures at trigger time","Payment failure via x402 prevents schedule creation","Malformed 'at' timestamp causes rejection","duration_days not set means the schedule may run indefinitely or default to a platform limit","every_seconds set to an extremely small value may be rejected or rate-limited"],"whenToPreferThis":"Choose this endpoint when your AI agent needs to be woken up or trigger a webhook repeatedly at a fixed interval without maintaining persistent infrastructure. It is ideal for ephemeral agents that cannot run a cron daemon themselves, or for workflows that require periodic execution (polling, heartbeats, recurring reports) with no signup and pay-per-use billing in USDC via x402. Prefer this over the single-shot /wake endpoint when you need repeated firing rather than a one-time future trigger.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T06:31:22.736Z","isFirstParty":false,"canonicalSlug":"jurat-recurring-wake-cron-scheduler-13461e70"}