{"info":{"title":"X402atlas","version":"1.0.0"},"openapi":"3.1.0","paths":{"/availability-intersect":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Availability Intersect","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Meeting availability intersection — find maximal common free time slots across participant calendars within a bounded window."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Availability Intersect","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Meeting availability intersection — find maximal common free time slots across participant calendars within a bounded window."}},"/cron-next":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Cron Next","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Cron next-run calculator — generate future times for bounded five-field POSIX cron schedules in IANA timezones with explicit daylight-saving (DST) policies."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Cron Next","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Cron next-run calculator — generate future times for bounded five-field POSIX cron schedules in IANA timezones with explicit daylight-saving (DST) policies."}},"/intervals-merge":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Intervals Merge","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Time interval merger — sort, deduplicate, and combine overlapping or adjacent RFC 3339 date-time ranges."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Intervals Merge","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Time interval merger — sort, deduplicate, and combine overlapping or adjacent RFC 3339 date-time ranges."}},"/rrule-expand":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Rrule Expand","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"RRULE recurrence expander — generate bounded RFC 5545 iCalendar occurrences in IANA timezones with windows, work limits, and daylight-saving (DST) policies."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Rrule Expand","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"RRULE recurrence expander — generate bounded RFC 5545 iCalendar occurrences in IANA timezones with windows, work limits, and daylight-saving (DST) policies."}},"/timezone-convert":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Timezone Convert","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Timezone converter — resolve civil-time daylight-saving (DST) folds or gaps and convert one local time between IANA zones."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"X402atlas: Timezone Convert","intent":"charge","method":"evm","recipient":"0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"}]},"summary":"Timezone converter — resolve civil-time daylight-saving (DST) folds or gaps and convert one local time between IANA zones."}}},"x-service-info":{"description":"X402atlas is an x402-native service at https://schedule-tools.use.x402atlas.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 5 endpoints listed."}}