{"api":"v1","generated_at":"2026-09-15T18:55:01.054Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/schedule-tools-use-x402atlas-com-cron-next-111cf5","pinned_page":"https://tollindex.com/e/schedule-tools-use-x402atlas-com-cron-next-111cf5/at/2026-09-15T16-57Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T16:57:44.360Z","snapshot_stamp":"2026-09-15T16-57Z","endpoint":{"slug":"schedule-tools-use-x402atlas-com-cron-next-111cf5","canonical_url":"https://schedule-tools.use.x402atlas.com/cron-next","resource":"https://schedule-tools.use.x402atlas.com/cron-next","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Cron next-run calculator — generate future times for bounded five-field POSIX cron schedules in IANA timezones with explicit daylight-saving (DST) policies.","service_name":"Schedule & Timezone Tools","declared_category":"calendar","declared_tags":["cron-next","cron-schedule","iana-timezone","dst","scheduling"],"route_template":null,"registry_updated":"2026-09-15T06:32:34.371Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"cron next","category":"compute","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T16:57:44.360Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"registry":"cdp","ordinal":1,"network":"eip155:137","asset":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"},{"registry":"cdp","ordinal":2,"network":"eip155:42161","asset":"0xaf88d065e77c8cc2239327c5edb3a432268e5831","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.005 USDC","amount_units":0.005,"decimals_known":true,"pay_to":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T16:57:44.360Z","calls_30d":3,"unique_payers_30d":2,"last_called_at":"2026-09-15T06:32:34.232Z"},"validation":{"latest":{"observed_at":"2026-09-15T03:59:25.060Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T03:59:25.060Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T03:58:35.286Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T03:58:16.876Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T06:13:20.001Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T09:38:18.563Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","page":"https://tollindex.com/seller/0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","endpoints":62,"hosts":18},"reports":0,"registry_record":{"cdp":[{"tags":["cron-next","cron-schedule","iana-timezone","dst","scheduling"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","amount":"5000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","amount":"5000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","tier":"standard","version":"2","merchant":"x402Atlas"},"payTo":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2","amount":"5000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-09-15T06:32:34.232Z","l30DaysTotalCalls":3,"l30DaysUniquePayers":2},"resource":"https://schedule-tools.use.x402atlas.com/cron-next","extensions":{"bazaar":{"info":{"input":{"body":{"after":"2024-03-28T12:00:00Z","count":5,"timezone":"Europe/London","expression":"0 9 * * 1-5","ambiguous_time":"reject","nonexistent_time":"shift_forward"},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"after":"2024-03-28T12:00:00Z","count":5,"timezone":"Europe/London","warnings":[],"operation":"cron-next","expression":"0 9 * * 1-5","occurrences":[{"utc":"2024-03-29T09:00:00Z","local":{"timezone":"Europe/London","local_time":"2024-03-29T09:00:00+00:00","abbreviation":"GMT","offset_seconds":0}},{"utc":"2024-04-01T08:00:00Z","local":{"timezone":"Europe/London","local_time":"2024-04-01T09:00:00+01:00","abbreviation":"BST","offset_seconds":3600}},{"utc":"2024-04-02T08:00:00Z","local":{"timezone":"Europe/London","local_time":"2024-04-02T09:00:00+01:00","abbreviation":"BST","offset_seconds":3600}},{"utc":"2024-04-03T08:00:00Z","local":{"timezone":"Europe/London","local_time":"2024-04-03T09:00:00+01:00","abbreviation":"BST","offset_seconds":3600}},{"utc":"2024-04-04T08:00:00Z","local":{"timezone":"Europe/London","local_time":"2024-04-04T09:00:00+01:00","abbreviation":"BST","offset_seconds":3600}}],"tzdata_source":"bridge-embedded","ambiguous_time":"reject","nonexistent_time":"shift_forward","algorithm_version":"schedule-v1","iana_tzdata_version":"2026a","go_toolchain_version":"go1.26.3","candidate_minutes_checked":11460}}},"tags":["cron-next","cron-schedule","iana-timezone","dst","scheduling"],"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["expression","timezone","after","count","ambiguous_time","nonexistent_time"],"properties":{"after":{"type":"string","format":"date-time","description":"Exclusive RFC3339 whole-second instant"},"count":{"type":"integer","maximum":100,"minimum":1,"description":"Number of future occurrences to return"},"timezone":{"type":"string","maxLength":128,"minLength":3,"description":"UTC or IANA area/location name"},"expression":{"type":"string","maxLength":256,"minLength":9,"description":"Five numeric POSIX fields; supports *, lists, ranges, and steps; */n retains wildcard DOM/DOW semantics and x/n expands through the field maximum"},"ambiguous_time":{"enum":["earlier","later","reject"],"type":"string","description":"Policy for a repeated generated civil minute"},"nonexistent_time":{"enum":["reject","shift_forward"],"type":"string","description":"Policy for a skipped generated civil minute"}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["operation","algorithm_version","tzdata_source","go_toolchain_version","iana_tzdata_version","expression","timezone","after","count","ambiguous_time","nonexistent_time","candidate_minutes_checked","occurrences","warnings"],"properties":{"after":{"type":"string","format":"date-time","description":"Normalized exclusive lower-bound UTC instant"},"count":{"type":"integer","maximum":100,"minimum":1,"description":"Requested and returned occurrence count"},"_atlas":{"type":"object","required":["docs"],"properties":{"docs":{"type":"string","format":"uri","maxLength":512,"description":"Documentation URL for this bridge"},"related":{"type":"array","items":{"type":"object","required":["bridge","url","docs","summary"],"properties":{"url":{"type":"string","format":"uri","maxLength":512,"description":"Related route URL"},"docs":{"type":"string","format":"uri","maxLength":512,"description":"Related bridge documentation URL"},"bridge":{"type":"string","maxLength":64,"description":"Related bridge name"},"summary":{"type":"string","maxLength":256,"description":"Short capability summary"}},"description":"One related Atlas route","additionalProperties":false},"maxItems":3,"description":"Bounded related Atlas routes"}},"description":"Atlas documentation and related-route metadata added after deployment","additionalProperties":false},"timezone":{"type":"string","description":"IANA timezone used for civil matching"},"warnings":{"type":"array","items":{"type":"string","description":"Warning"},"maxItems":100,"description":"Distinct DST gap shift warnings; [] when no shift occurred"},"operation":{"type":"string","const":"cron-next","description":"Stable route operation"},"expression":{"type":"string","description":"Normalized five-field cron expression"},"occurrences":{"type":"array","items":{"type":"object","required":["utc","local"],"properties":{"utc":{"type":"string","format":"date-time","description":"UTC instant"},"local":{"type":"object","required":["local_time","timezone","offset_seconds","abbreviation"],"properties":{"timezone":{"type":"string","description":"IANA timezone"},"local_time":{"type":"string","format":"date-time","description":"RFC3339 local form with numeric offset"},"abbreviation":{"type":"string","description":"Display-only abbreviation"},"offset_seconds":{"type":"integer","maximum":86400,"minimum":-86400,"description":"UTC offset seconds"}},"description":"Localized representation","additionalProperties":false}},"description":"One resolved scheduled occurrence","additionalProperties":false},"maxItems":100,"minItems":1,"description":"Requested occurrences in ascending instant order"},"tzdata_source":{"type":"string","const":"bridge-embedded","description":"Timezone data source"},"ambiguous_time":{"enum":["earlier","later","reject"],"type":"string","description":"Applied DST-fold policy"},"nonexistent_time":{"enum":["reject","shift_forward"],"type":"string","description":"Applied DST-gap policy"},"algorithm_version":{"type":"string","const":"schedule-v1","description":"Pinned POSIX cron and timezone-resolution contract"},"iana_tzdata_version":{"type":"string","const":"2026a","description":"Reviewed IANA timezone release"},"go_toolchain_version":{"type":"string","const":"go1.26.3","description":"Reviewed Go toolchain"},"candidate_minutes_checked":{"type":"integer","maximum":2000000,"minimum":1,"description":"Civil candidate minutes checked before producing the result"}},"additionalProperties":false}}}}},"category":"calendar"}},"description":"Cron next-run calculator — generate future times for bounded five-field POSIX cron schedules in IANA timezones with explicit daylight-saving (DST) policies.","lastUpdated":"2026-09-15T06:32:34.371Z","serviceName":"Schedule & Timezone Tools","x402Version":2}]}}