PASAR API
GET a year and get back Thai public holidays as JSON, including substitution days and a handy alcohol-ban flag, no key needed. TH-first.
View docs ↗ More Data & enrichment APIs All Thailand APIscurl --fail-with-body --location --max-time 30 'https://thailandformats.com/api/v1/holidays/2026'
I'm building an app using a public Thailand API (no private credentials needed). API: Thailand Formats Holidays API ~ keyless public-holiday calendar Provider: Thailand Formats Endpoint: GET https://thailandformats.com/api/v1/holidays/2026 Response format: JSON Source: Thailand Formats (https://thailandformats.com/holidays/2026) Source type: Curated source Endpoint type: Provider API base URL Integration difficulty: Copy-paste ready Last checked: 2026-06-29 Production caveat: Still handle empty rows, schema changes, pagination, stale coverage, and temporary upstream failures. Help me fetch and display this data. Follow the documented format and handle errors, empty responses, stale coverage, caching and rate limits.