ðïļ Thai Holiday Data API
āļĒāļīāļāļāļĩāļāđāļāļāļĢāļąāļāļŠāļđāđ Thai Holiday Data API āđāļ§āļāļĢāđāļāļąāļ 1.0 āļāļķāđāļāđāļāđāļāļāļĢāļīāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļĩāđāļāļąāļāļāļēāđāļāļĒ āļāļĢāļīāļĐāļąāļ āđāļāđāļāļāļāđāđāļāļāđāļāđāļĨāļĒāļĩ āļāļģāļāļąāļ API āļāļāļāđāļĢāļēāđāļŦāđāļāđāļāļĄāļđāļĨāļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđāļāļāļāđāļāļĒāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄāđāļĨāļ°āļāļąāļāļŠāļĄāļąāļĒāļāļēāļāđāļŦāļĨāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāđāļēāđāļāļ·āđāļāļāļ·āļāļŦāļĨāļēāļĒāđāļŦāđāļ āļĢāļąāļāļāđāļāļĄāļđāļĨāļ§āļąāļāļŦāļĒāļļāļāļāļĩāđāđāļĄāđāļāļĒāļģāļŠāļģāļŦāļĢāļąāļāļŠāļāļēāļāļąāļāļāļēāļĢāđāļāļīāļāđāļĨāļ°āļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđāđāļāļāļĢāļ°āđāļāļĻāđāļāļĒāļāđāļ§āļĒāđāļ§āļĨāļēāļāļāļāļŠāļāļāļāļāļĩāđāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āļāļĢāļīāļāļēāļĢāļāļĩāđāđāļāļ·āđāļāļāļ·āļāđāļāđ
āļĨāļāļāđāļāđāļĄâ
Example Queries (Click to try)
Add query parameters (e.g., ?holiday_type=public&days_after=30)
āđāļĢāļīāđāļĄāļāđāļāđāļāđāļāļēāļâ
-
āļāđāļāļāļģāļŦāļāļāđāļāļ·āđāļāļāļāđāļ
- āļāļĩāļĒāđ API āļāļēāļ āļāļĢāļīāļĐāļąāļ āđāļāđāļāļāļāđāđāļāļāđāļāđāļĨāļĒāļĩ
- HTTP client āļŦāļĢāļ·āļāļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄāļāļĩāđāļāļļāļāđāļĨāļ·āļāļ
- āļāļ§āļēāļĄāđāļāđāļēāđāļāđāļāļĩāđāļĒāļ§āļāļąāļāļŦāļĨāļąāļāļāļēāļĢ REST API
-
āđāļĢāļīāđāļĄāļāđāļāđāļāđāļāļēāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§
- āđāļ§āļĨāļēāļāļāļāļŠāļāļāļāļĢāļ§āļāđāļĢāđāļ§ (āđāļāļĒāļāļąāđāļ§āđāļāļāđāļāļĒāļāļ§āđāļē 500ms)
- āļāļēāļĢāļāļąāļāđāļāļāļāđāļāļĄāļđāļĨāļ§āļąāļāļŦāļĒāļļāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ
- āļĢāļāļāļĢāļąāļāļ§āļąāļāļŦāļĒāļļāļāļŦāļĨāļēāļĒāļāļĢāļ°āđāļ āļ
- āļāļēāļĢāļŠāļāļāļāļēāļĄāļāđāļ§āļāļ§āļąāļāļāļĩāđāļāļĩāđāļĒāļ·āļāļŦāļĒāļļāđāļ
-
āļāļļāļāļŠāļĄāļāļąāļāļīāļŦāļĨāļąāļ
- āļ§āļąāļāļŦāļĒāļļāļāļŠāļāļēāļāļąāļāļāļēāļĢāđāļāļīāļ: āļ§āļąāļāļŦāļĒāļļāļāļāļāļāļŠāļāļēāļāļąāļāļāļēāļĢāđāļāļīāļāđāļāļĒāļāļēāļāļāļāļēāļāļēāļĢāđāļŦāđāļāļāļĢāļ°āđāļāļĻāđāļāļĒ
- āļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđ: āļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđāļāļāļāđāļāļĒāļāļēāļāļŠāļģāļāļąāļāđāļĨāļāļēāļāļīāļāļēāļĢāļāļāļ°āļĢāļąāļāļĄāļāļāļĢāļĩ
- āļāđāļāļĄāļđāļĨāļĢāļ§āļĄ: āđāļāđāļēāļāļķāļāļāđāļāļĄāļđāļĨāļāļąāđāļāļŠāļāļāļāļĢāļ°āđāļ āļāđāļāđāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđāļāļĢāļąāđāļāđāļāļĩāļĒāļ§
- āļāļēāļĢāļŠāļāļāļāļēāļĄāļāđāļ§āļāļ§āļąāļāļāļĩāđāļāļĩāđāļĒāļ·āļāļŦāļĒāļļāđāļ (āļ§āļąāļāļāđāļāļ/āļŦāļĨāļąāļ, āļāļĩāļāļĩāđāļĢāļ°āļāļļ, āļāđāļ§āļāļāļĩāđāļāļģāļŦāļāļāđāļāļ)
- āļāļ·āđāļāļ§āļąāļāļŦāļĒāļļāļāļ āļēāļĐāļēāđāļāļĒāđāļĨāļ°āļ āļēāļĐāļēāļāļąāļāļāļĪāļĐ
- āļāđāļāļĄāļđāļĨāļ§āļąāļāđāļāļŠāļąāļāļāļēāļŦāđāļāļąāđāļāļŠāļāļāļ āļēāļĐāļē
-
āļāļ§āļēāļĄāļŠāļāđāļŦāļĄāđāļāļāļāļāđāļāļĄāļđāļĨ
- āļāļĩāļĄāļāļēāļāļāļāļāđāļĢāļēāđāļāļāļĢāļ°āđāļāļĻāđāļāļĒāļāļ°āļāļāļĒāļāļĢāļ§āļāļŠāļāļāđāļĨāļ°āļāļąāļāđāļāļāļāđāļāļĄāļđāļĨāļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļĩāļāļĩāđāļĄāļĩāļāļēāļĢāļāļĢāļ°āļāļēāļĻāļ§āļąāļāļŦāļĒāļļāļāđāļŦāļĄāđāđāļāļāļĢāļ°āđāļāļĻāđāļāļĒ
- āļāđāļāļĄāļđāļĨāļāļđāļāđāļāļāđāļāļ·āđāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāļŠāļļāļ āļāļĢāđāļāļĄāļĢāļąāļāļāļĢāļ°āļāļąāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļ
āļāļĢāļļāļāļēāđāļāļāļĩāđāļŦ āļāđāļē āļāļēāļĢāļāļąāļāļāļēāļĢ API Key āđāļāļ·āđāļāļāļđ API Key āļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļāļāļāļļāļ āļŦāļĢāļ·āļāļāļāđāļŦāļĄāđ
API Endpointsâ
| Endpoint | Method | āļāļģāļāļāļīāļāļēāļĒ | āļĢāļēāļāļē |
|---|---|---|---|
/v3/store/data/thai-holidayāđāļāđāļē: /data/thai-holidays/holidays | GET | āļāļķāļāļāđāļāļĄāļđāļĨāļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđāđāļĨāļ°āļ§āļąāļāļŦāļĒāļļāļāļŠāļāļēāļāļąāļāļāļēāļĢāđāļāļīāļāļāļāļāđāļāļĒ | 0.1 IC āļāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāđāļāđ |
āļāļąāļ§āļāļĒāđāļēāļâ
āļĢāļąāļāļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđāļāļāļāļāļĩāļāļąāļāļāļļāļāļąāļâ
āļāļģāļāļ:â
curl -X GET "https://api.iapp.co.th/v3/store/data/thai-holiday?holiday_type=public&days_after=365" \
-H "apikey: YOUR_API_KEY"
āļāļēāļĢāļāļāļāļŠāļāļāļ:â
{
"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"
}
āļĢāļąāļāļ§āļąāļāļŦāļĒāļļāļāļŠāļģāļŦāļĢāļąāļāļāļĩāļāļĩāđāļĢāļ°āļāļļâ
āļāļģāļāļ:â
curl -X GET "https://api.iapp.co.th/v3/store/data/thai-holiday/year/2025?holiday_type=both" \
-H "apikey: YOUR_API_KEY"
āļĢāļąāļāļ§āļąāļāļŦāļĒāļļāļāđāļāļāđāļ§āļāļ§āļąāļāļāļĩāđâ
āļāļģāļāļ:â
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"
āļāļļāļāļŠāļĄāļāļąāļāļīāđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļâ
āļāļĢāļ°āđāļ āļāļ§āļąāļāļŦāļĒāļļāļâ
API āļāļāļāđāļĢāļēāļŠāļāļąāļāļŠāļāļļāļāļāđāļāļĄāļđāļĨāļ§āļąāļāļŦāļĒāļļāļ 3 āļāļĢāļ°āđāļ āļ:
āļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđâ
- āđāļŦāļĨāđāļāļāļĩāđāļĄāļē: āļŠāļģāļāļąāļāđāļĨāļāļēāļāļīāļāļēāļĢāļāļāļ°āļĢāļąāļāļĄāļāļāļĢāļĩ (āļāļđāđāļĨāđāļāļĒāļāļĩāļĄāļāļēāļ āđāļāđāļāļāļāđāđāļāļāđāļāđāļĨāļĒāļĩ)
- āļāļģāļāļāļīāļāļēāļĒ: āļ§āļąāļāļŦāļĒāļļāļāļāļąāļāļāļąāļāļĪāļāļĐāđ (Thai Public Holidays)
- āļĢāļ§āļĄāļāļķāļ: āļ§āļąāļāļŦāļĒāļļāļāļāļĢāļ°āļāļģāļāļēāļāļī, āļāļĢāļ°āļĢāļēāļāļāļīāļāļĩ, āļ§āļąāļāļŠāļģāļāļąāļāļāļēāļāļĻāļēāļŠāļāļē
āļ§āļąāļāļŦāļĒāļļāļāļŠāļāļēāļāļąāļāļāļēāļĢāđāļāļīāļâ
- āđāļŦāļĨāđāļāļāļĩāđāļĄāļē: āļāļāļēāļāļēāļĢāđāļŦāđāļāļāļĢāļ°āđāļāļĻāđāļāļĒ (āļāļđāđāļĨāđāļāļĒāļāļĩāļĄāļāļēāļ āđāļāđāļāļāļāđāđāļāļāđāļāđāļĨāļĒāļĩ)
- āļāļģāļāļāļīāļāļēāļĒ: āļ§āļąāļāļŦāļĒāļļāļāļāļēāļĄāļāļĢāļ°āđāļāļāļĩāļāļāļāļŠāļāļēāļāļąāļāļāļēāļĢāđāļāļīāļ (Thai Financial Institutions' Holidays)
- āļĢāļ§āļĄāļāļķāļ: āļ§āļąāļāļŦāļĒāļļāļāļāļāļēāļāļēāļĢ, āļāļēāļĢāļāļīāļāļāļģāļāļēāļĢāļāļāļāļ āļēāļāļāļēāļĢāđāļāļīāļ
āļāļąāđāļāļŠāļāļāļāļĢāļ°āđāļ āļâ
- āđāļŦāļĨāđāļāļāļĩāđāļĄāļē: āļĢāļ§āļĄāļāļēāļāļāļąāđāļāļŠāļāļāđāļŦāļĨāđāļ
- āļāļģāļāļāļīāļāļēāļĒ: āļ§āļąāļāļŦāļĒāļļāļāļāļļāļāļāļĢāļ°āđāļ āļāđāļāļāļēāļĢāļāļāļāļŠāļāļāļāļāļĢāļąāđāļāđāļāļĩāļĒāļ§
- āļāļĢāļāļĩāđāļāđāļāļēāļ: āļāļēāļĢāļ§āļēāļāđāļāļāļ§āļąāļāļŦāļĒāļļāļāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄ
āļāļąāļ§āđāļĨāļ·āļāļāļāļēāļĢāļŠāļāļāļāļēāļĄâ
- āļāđāļ§āļāļ§āļąāļāļāļĩāđ: āļŠāļāļāļāļēāļĄāļāļēāļĄāļ§āļąāļāļāđāļāļ/āļŦāļĨāļąāļāļ§āļąāļāļāļĩāđ, āļāļĩāļāļĩāđāļĢāļ°āļāļļ, āļŦāļĢāļ·āļāļāđāļ§āļāļ§āļąāļāļāļĩāđāļāļĩāđāļāļģāļŦāļāļāđāļāļ
- āļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļāļĩāđāļĒāļ·āļāļŦāļĒāļļāđāļ: āļŦāļĨāļēāļĒāļ§āļīāļāļĩāđāļāļāļēāļĢāļĢāļ°āļāļļāļāđāļ§āļāđāļ§āļĨāļēāļāļĩāđāļāļļāļāļāđāļāļāļāļēāļĢ
- āļāļēāļĢāļāļĢāļāļāļāļĢāļ°āđāļ āļ: āļĢāļąāļāđāļāļāļēāļ°āļāļĢāļ°āđāļ āļāļ§āļąāļāļŦāļĒāļļāļāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļĢāļāļĩāđāļāđāļāļēāļāļāļāļāļāļļāļ
āļāļļāļāļ āļēāļāļāđāļāļĄāļđāļĨâ
- āļāļēāļĢāļāļąāļāđāļāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ: āļāđāļāļĄāļđāļĨāļ§āļąāļāļŦāļĒāļļāļāļāļ°āđāļāđāļĢāļąāļāļāļēāļĢāļāļąāļāđāļāļāļāļąāļāļāļĩāļāļĩāđāļāļĢāļ°āļāļēāļĻ
- āđāļŦāļĨāđāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāđāļēāđāļāļ·āđāļāļāļ·āļ: āļāđāļāļĄāļđāļĨāļāļēāļ API āļāļāļāļĢāļąāļāļāļēāļĨāđāļāļĒāļāļĒāđāļēāļāđāļāđāļāļāļēāļāļāļēāļĢāđāļĨāļ°āļāļāļīāļāļīāļāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļ
- āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāļŠāļāļāļ āļēāļĐāļē: āļāļ·āđāļāļ§āļąāļāļŦāļĒāļļāļāđāļĨāļ°āļ§āļąāļāđāļāļŠāļąāļāļāļēāļŦāđāļĄāļĩāđāļŦāđāļāļĢāļīāļāļēāļĢāļāļąāđāļāļ āļēāļĐāļēāđāļāļĒāđāļĨāļ°āļ āļēāļĐāļēāļāļąāļāļāļĪāļĐāđāļāđāļēāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ