← Back to events

API

Public, free, no API key required. CORS-enabled. Rate limit: friendly fair-use.

Events JSON

GET https://events4pattaya.com/api/events

Array of upcoming events. Each event has id, title, category, date, endDate?, time, venue, price, desc, image?, url?, source, verified.

curl https://events4pattaya.com/api/events

Calendar feed (iCal/ICS)

GET https://events4pattaya.com/api/events.ics

Subscribe in any calendar app — Apple Calendar, Google Calendar, Outlook.

https://events4pattaya.com/api/events.ics

RSS feed

GET https://events4pattaya.com/feed

For feed readers like Feedly, Inoreader.

Single event

GET https://events4pattaya.com/event/{id}
GET https://events4pattaya.com/api/event/{id}.ics

Permalink HTML page with OG tags, plus single-event ICS download.

Health & status

GET https://events4pattaya.com/api/health
GET https://events4pattaya.com/api/status

Crawler health, source success counts, last run time.

Embed widget

GET https://events4pattaya.com/embed

Drop the next 8 events into any site:

<iframe src="https://events4pattaya.com/embed" width="100%" height="600" frameborder="0"></iframe>

Categories & venues

GET https://events4pattaya.com/category/{nightlife|music|festival|sports}
GET https://events4pattaya.com/venue/{slug}

Browse events filtered by category or venue.

Subscribe to email digest

POST https://events4pattaya.com/api/subscribe
curl -X POST https://events4pattaya.com/api/subscribe \
  -H "Content-Type: application/json" \
  -d '{"email":"you@example.com"}'

Rate-limited to 5/hour per IP.