{"protocolVersion":"0.3.0","name":"Workday Calendar API","description":"Public holidays and business-day calculations for 55 countries (2024-2030), including non-Sat/Sun weekends (e.g. SA, IL) and official weekend make-up workdays (e.g. CN, KR adjustments where published). National (country-wide) public holidays only; regional/state holidays and ad-hoc closures are not included. Future years may contain estimated dates. Verify for critical use. Pay per call with USDC via x402 (or MPP on Tempo). No account, no API key.","url":"https://workday-calendar.regnotes.workers.dev","preferredTransport":"HTTP+JSON","version":"1.0.0","provider":{"organization":"apac-regnotes","url":"https://workday-calendar.regnotes.workers.dev"},"documentationUrl":"https://workday-calendar.regnotes.workers.dev/openapi.json","capabilities":{"streaming":false,"pushNotifications":false,"extensions":[{"uri":"https://x402.org","description":"x402 v2 pay-per-call: GET a paid path, receive HTTP 402 with a PAYMENT-REQUIRED header, retry with PAYMENT-SIGNATURE (EIP-3009, exact scheme). Facilitator settles; buyer pays no gas.","required":true,"params":{"x402Version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC","payTo":"0xF98B4FDAC9c2AcCD59803316a2b2DFf2E653F5Ad"}},{"uri":"https://mpp.dev","description":"MPP alternative on the same 402: WWW-Authenticate: Payment challenge, pull-mode credentials only.","required":false,"params":{"method":"tempo","intent":"charge","chainId":4217,"currency":"0x20C000000000000000000000b9537d11c60E8b50","label":"USDC.e on Tempo (chain 4217)","payTo":"0xF98B4FDAC9c2AcCD59803316a2b2DFf2E653F5Ad"}}]},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"securitySchemes":{"x402":{"type":"http","scheme":"x402","description":"HTTP 402 + PAYMENT-SIGNATURE header (x402 v2, exact scheme, USDC eip155:8453)"}},"skills":[{"id":"v1-business-day","name":"Is a date a business day?","description":"Whether a date is a business day in a country (holiday/weekend/make-up workday aware), plus the previous and next business day. Price: $0.001 USDC per call (x402 or MPP).","tags":["holidays","business-days","calendar","scheduling","finance","settlement"],"examples":["https://workday-calendar.regnotes.workers.dev/v1/business-day?country=JP&date=2026-11-03"]},{"id":"v1-business-days-add","name":"Add/subtract business days","description":"Date that is N business days after (or before, if negative) a start date in a country. Typical use: T+2 settlement, SLA and filing deadlines. Price: $0.002 USDC per call (x402 or MPP).","tags":["holidays","business-days","calendar","scheduling","finance","settlement"],"examples":["https://workday-calendar.regnotes.workers.dev/v1/business-days/add?country=US&date=2026-11-25&days=2"]},{"id":"v1-business-days-count","name":"Count business days between dates","description":"Number of business days in [start, end] inclusive (max 3 years), with the holidays that fell on weekdays. Price: $0.002 USDC per call (x402 or MPP).","tags":["holidays","business-days","calendar","scheduling","finance","settlement"],"examples":["https://workday-calendar.regnotes.workers.dev/v1/business-days/count?country=GB&start=2026-12-01&end=2026-12-31"]},{"id":"v1-holidays","name":"Public holidays for a country/year","description":"All national public holidays for a country and year, with weekend definition and official weekend make-up workdays. Price: $0.002 USDC per call (x402 or MPP).","tags":["holidays","business-days","calendar","scheduling","finance","settlement"],"examples":["https://workday-calendar.regnotes.workers.dev/v1/holidays?country=CN&year=2026"]}]}