Dates that have events
GET
/events/counts-by-dateReturns only the dates within the given range that have events. Intended for marking days in a calendar; lighter than the list API.
| Auth | Not required |
|---|
Query parameters
startDate / endDatestring (YYYY-MM-DD)Target range.
timeFilter'upcoming' | 'past'Filter by time.
isPaidstringPaid / free (true / false, comma-separated)
qstringKeyword (title / description / slug, AND)
tagsstringTags (comma-separated, OR)
parentEventIdstringParent event ID for side events.
playlistIdstringLimit to events in a playlist.
Response
| Field | Type | Description |
|---|---|---|
dates | string[] | Dates that have events (YYYY-MM-DD, ascending). |
Request
curl https://api.4s.link/events/counts-by-date \-H "Authorization: Bearer 4s_at_..."
Example response
{"dates": ["2026-08-21", "2026-11-05"]}