{"openapi":"3.1.0","info":{"title":"Boxento public country data","version":"1.0.0","summary":"Holidays, working days, labour floors and list prices. No authentication.","description":"Nationwide public holidays and statutory floors only. Not legal advice. Boxento does not calculate payroll.","contact":{"url":"https://boxento.com"}},"servers":[{"url":"https://boxento.com"}],"paths":{"/health":{"get":{"operationId":"health","summary":"Liveness","responses":{"200":{"description":"OK"}}}},"/api/v1/holidays/{country}/{year}.json":{"get":{"operationId":"publicHolidays","summary":"Nationwide public holidays","parameters":[{"name":"country","in":"path","required":true,"schema":{"type":"string","minLength":2,"maxLength":2}},{"name":"year","in":"path","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Holiday list"},"404":{"description":"No holiday data for that country or year"}}}},"/api/v1/working-day":{"get":{"operationId":"classifyWorkingDay","summary":"Classify one calendar date","parameters":[{"name":"country","in":"query","required":true,"schema":{"type":"string"}},{"name":"date","in":"query","required":true,"schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"Classification"},"400":{"description":"Bad input"}}}},"/api/v1/working-days":{"get":{"operationId":"countWorkingDays","summary":"Count working days in a range","parameters":[{"name":"country","in":"query","required":true,"schema":{"type":"string"}},{"name":"from","in":"query","required":true,"schema":{"type":"string","format":"date"}},{"name":"to","in":"query","required":true,"schema":{"type":"string","format":"date"}}],"responses":{"200":{"description":"Counts"},"400":{"description":"Bad input"}}}},"/api/v1/labor/{country}.json":{"get":{"operationId":"laborFloors","summary":"Sourced statutory floors","parameters":[{"name":"country","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Floors and sources"},"404":{"description":"No sourced facts"}}}},"/api/v1/pricing/{country}.json":{"get":{"operationId":"countryPricing","summary":"Per-employee list price","parameters":[{"name":"country","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Price"},"404":{"description":"Unknown country"}}}},"/auth/signup":{"post":{"operationId":"createWorkspace","summary":"Create a workspace (human sign-up, on auth.boxento.com)","servers":[{"url":"https://auth.boxento.com"}],"responses":{"200":{"description":"Workspace created"}}}}}}