{"openapi":"3.1.0","info":{"title":"Cross-Border SLA Deadline Engine","version":"1.0.0","description":"x402-paid cross-border SLA and operational deadline planning on Base."},"paths":{"/demo.json":{"get":{"operationId":"getDeadlineDemo","summary":"Free fixed response-shape preview","responses":{"200":{"description":"Two fixed example deadline calculations; no wallet required"}}}},"/status.json":{"get":{"operationId":"getServiceStatus","summary":"Service and verified payment-path status","responses":{"200":{"description":"Current service status and evidence summary"}}}},"/v1/business-day-plan":{"post":{"operationId":"calculateBusinessDeadline","summary":"Paid x402 business-day deadline calculation","tags":["SLA deadlines"],"x-x402":{"price":"$0.03","network":"eip155:8453","scheme":"exact"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["countryCode","startDate","businessDays"],"properties":{"countryCode":{"type":"string","pattern":"^[A-Z]{2}$","description":"Two-letter ISO country code."},"startDate":{"type":"string","format":"date","description":"YYYY-MM-DD start date."},"businessDays":{"type":"integer","minimum":-366,"maximum":366,"description":"Signed business-day count; zero is invalid."}}}}}},"responses":{"200":{"description":"Paid calculation result"},"402":{"description":"x402 payment required; use PAYMENT-REQUIRED to sign and retry"}}}},"/v1/business-day-plan/batch":{"post":{"operationId":"calculateBusinessDeadlinesBatch","summary":"Paid batch business-day deadline calculation (up to 25 plans)","tags":["SLA deadlines"],"x-x402":{"price":"$0.03","network":"eip155:8453","scheme":"exact"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["requests"],"properties":{"requests":{"type":"array","minItems":1,"maxItems":25,"description":"One to 25 independent deadline calculations covered by one x402 payment.","items":{"type":"object","required":["countryCode","startDate","businessDays"],"properties":{"countryCode":{"type":"string","pattern":"^[A-Z]{2}$","description":"Two-letter ISO country code."},"startDate":{"type":"string","description":"YYYY-MM-DD start date."},"businessDays":{"type":"integer","minimum":-366,"maximum":366,"description":"Signed business-day count; zero is invalid."}}}}}}}}},"responses":{"200":{"description":"Paid batch calculation result"},"400":{"description":"Invalid batch input"},"402":{"description":"x402 payment required; use PAYMENT-REQUIRED to sign and retry"}}}}},"servers":[{"url":"https://global-business-day-planner-paid.kgy5612.workers.dev"}]}