GET /events/{month}/{day}

dayinhistory.dev:day-in-history-api

Summary: Get historical events for a specific date
Operation ID: getEventsByDate
Auth: none

Returns historical events for a specific month/day combination using named months (e.g., 'july/4'). Unlike the /today endpoints, this allows querying any date using lowercase month names. Perfect for building historical date pickers or highlighting specific anniversaries.

Original spec description

Returns a paginated list of historical events that occurred on the specified month and day.

Usage Tips

- Month names are lowercase (january, february, march, etc.) - Day is numeric without leading zeros - Returns same structure as /today/events but for the specified date

Parameters (3)

day (integer, path, required)

Day of the month (1-31, depending on month)

Constraints: {'minimum': 1, 'maximum': 31}

month (string, path, required)

Full month name (e.g., january, february, march)

Constraints: {'enum': ['january', 'february', 'march', 'april', 'may', 'june', 'july', 'august', 'september', 'october', 'november', 'december']}

page (integer, query, optional, default: 1)

Page number for pagination (starting from 1)

Constraints: {'minimum': 1}

Examples (3)

TitleTypeURLAction
Get events for July 4th curl https://api.dayinhistory.dev/v1/events/july/4
Get events for December 25th with pagination curl https://api.dayinhistory.dev/v1/events/december/25?page=1
Get events for March 14th (page 2) curl https://api.dayinhistory.dev/v1/events/march/14?page=2

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-03-23 10:34:36.821268 404 853ms
2026-03-23 10:18:12.935831 200 983ms
2026-03-23 09:31:52.342080 200 797ms

Response Changes

WhenOldNew
2026-03-23 10:18:12.935831 dd87dd759d51 15a6c2d2b74f
2026-03-23 10:34:36.821268 15a6c2d2b74f d91ab099ba18