{"uid":"cap_pJBrGWxVGcbO4_vTm_HCA","slug":"delx-backoff-schedule-4591cd4c","name":"Delx Backoff Schedule","description":"Calculate a bounded exponential backoff schedule for reliable autonomous retries. Use it before an autonomous workflow acts on untrusted input, changes an API, retries a request, or evaluates production reliability. Returns bounded machine-readable JSON for $0.002 USDC via x402 on Base. Execution is deterministic, first-party, local-only, stateless, and does not call an upstream provider; structured validation failures are not billed.","url":"https://api.delx.ai/api/v1/x402/backoff-schedule","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"cap_ms":{"type":"integer","default":30000,"maximum":3600000,"minimum":1},"base_ms":{"type":"integer","default":250,"maximum":60000,"minimum":1},"attempts":{"type":"integer","default":4,"maximum":20,"minimum":1}}},"responseSchema":{"type":"json","example":{"schema":"delx/backoff-schedule/v1","strategy":"exponential_cap","delays_ms":[250,500,1000,2000],"jitter_range":"0..delay_ms (full jitter recommended at execution time)","total_delay_ms":3750}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_y8jpM5pZrB1X1fYz3yCSC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates a bounded exponential backoff schedule given a number of retry attempts, base delay, and cap, returning a machine-readable list of wait intervals.","exampleAgentPrompt":"Calculate an exponential backoff schedule for 6 retry attempts, starting at 250ms base delay and capped at 30 seconds.","exampleUseCases":[{"title":"Retry schedule for flaky API calls","prompt":"My workflow is calling an external API that sometimes fails transiently. Generate an exponential backoff schedule for 5 retry attempts with a 500ms base delay and a 60 second cap so I know exactly how long to wait between each retry."},{"title":"Planning retries for an autonomous agent","prompt":"I'm building an autonomous agent that needs to retry failed steps. Can you compute a bounded backoff schedule for 8 attempts starting at 100ms base delay and capped at 20 seconds, so the agent knows when to try again without hammering the service?"},{"title":"Testing retry logic with short intervals","prompt":"For testing purposes, generate a backoff schedule for 4 attempts with a 50ms base delay and a 2000ms cap so I can verify my retry logic without waiting too long in my test environment."}],"resultDescription":"Returns a machine-readable JSON array of wait intervals in milliseconds, one per retry attempt, computed as bounded exponential backoff values (e.g. [250, 500, 1000, 2000, ...]) capped at the specified maximum. The schedule is deterministic and stateless — the same inputs always produce the same output.","failureModes":["Invalid parameter values (e.g. attempts > 20, cap_ms > 3600000) return a structured validation error without billing","Missing required fields fall back to documented defaults","Malformed JSON body returns a 400-level error"],"whenToPreferThis":"Choose this endpoint when you need a deterministic, stateless, bounded exponential backoff schedule computed server-side without shipping math logic locally. Ideal for autonomous agents and workflows that need machine-readable retry timing before acting on untrusted input or calling unreliable upstream APIs. Prefer it over hand-coding backoff logic when you want validated, capped intervals without managing the arithmetic yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T19:02:21.565Z","isFirstParty":false}