🏖️ Thai Holiday Data API
0.1 ICper request
Welcome to Thai Holiday Data API, version 1.0, a data service developed by iApp Technology Co., Ltd. Our API provides comprehensive and up-to-date Thai holiday information from multiple authoritative sources. Get accurate holiday data for financial institutions and public holidays in Thailand with fast response times and reliable service.
Try Demo
Example Queries (Click to try)
?holiday_type=public&days_after=30
Get public holidays for the next 30 days
?holiday_type=financial&days_after=90
Get financial institution holidays for the next 90 days
?holiday_type=both&year=2025
Get all holidays (public and financial) for the year 2025
?holiday_type=public&start_date=2025-07-01&end_date=2025-12-31
Get public holidays from July to December 2025
Add query parameters (e.g., ?holiday_type=public&days_after=30)
Getting Started
-
Prerequisites
- An API key from iApp Technology
- HTTP client or programming language of your choice
- Understanding of REST API principles
-
Quick Start
- Fast response times (typically under 500ms)
- Real-time holiday data updates
- Multiple holiday types supported
- Flexible date range queries
-
Key Features
- Financial Holidays: Thai Financial Institutions' Holidays from Bank of Thailand
- Public Holidays: Thai Public Holidays from The Secretariat of Cabinet
- Combined Data: Access to both types in a single request
- Flexible date range queries (days before/after, specific years, custom ranges)
- Thai and English holiday names
- Weekday information in both languages
-
Data Freshness
- Our Thai team regularly monitors and updates holiday data immediately when new holidays are announced in Thailand
- Data is cached for optimal performance while ensuring accuracy
How to get API Key?
Please visit API Key Management page to view your existing API key or request a new one.
API Endpoints
| Endpoint | Method | Description | Cost |
|---|---|---|---|
/v3/store/data/thai-holidayLegacy: /data/thai-holidays/holidays | GET | Retrieve Thai public and financial holidays | 0.1 IC per request |
Example
Get Current Year Public Holidays
Request:
curl -X GET "https://api.iapp.co.th/v3/store/data/thai-holiday?holiday_type=public&days_after=365" \
-H "apikey: YOUR_API_KEY"
Response:
{
"holidays": [
{
"date": "2025-07-10",
"date_thai": null,
"weekday": "Thursday",
"weekday_thai": null,
"name": "วันอาสาฬหบูชา",
"name_thai": null,
"type": "public"
},
{
"date": "2025-07-28",
"date_thai": null,
"weekday": "Monday",
"weekday_thai": null,
"name": "วันเฉลิมพระชนมพรรษา สมเด็จพระเจ้าอยู่หัวมหาวชิราลงกรณ บดินทรเทพยวรางกูร",
"name_thai": null,
"type": "public"
}
],
"total_count": 25,
"date_range": {
"start_date": "2025-06-08",
"end_date": "2026-06-08",
"query_type": "range",
"reference_date": "2025-06-08"
},
"holiday_types": ["public"],
"cached_at": "2025-06-08T10:29:33.740056"
}
Get Holidays for Specific Year
Request:
curl -X GET "https://api.iapp.co.th/v3/store/data/thai-holiday/year/2025?holiday_type=both" \
-H "apikey: YOUR_API_KEY"
Get Holidays in Date Range
Request:
curl -X GET "https://api.iapp.co.th/v3/store/data/thai-holiday/range?start_date=2025-01-01&end_date=2025-12-31&holiday_type=financial" \
-H "apikey: YOUR_API_KEY"
Features & Capabilities
Holiday Types
Our API supports three types of holiday data:
Public Holidays
- Source: The Secretariat of Cabinet (Maintained by iApp Technology Team)
- Description: วันหยุดนักขัตฤกษ์ (Thai Public Holidays)
- Includes: National holidays, royal ceremonies, religious observances
Financial Holidays
- Source: Bank of Thailand (Maintained by iApp Technology Team)
- Description: วันหยุดตามประเพณีของสถาบันการเงิน (Thai Financial Institutions' Holidays)
- Includes: Banking holidays, financial sector closures