{day}: Get historical events for a specific date

API: dayinhistory.dev:day-in-history-api
Endpoint: /events/{month}/{day}
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 1198ms

Description

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.

From spec: 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)

Get events for July 4th curl

Fetch historical events for July 4

curl 'https://api.dayinhistory.dev/v1/events/july/4'
import requests

resp = requests.get("https://api.dayinhistory.dev/v1/events/july/4")
data = resp.json()
import zingu_apis

api = zingu_apis.api("dayinhistory")
result = api.fetch("events/{month}/{day}")

for item in result:
    print(item)
const resp = await fetch("https://api.dayinhistory.dev/v1/events/july/4");
const data = await resp.json();
Get events for December 25th with pagination curl

Fetch historical events for December 25 (paginated)

curl 'https://api.dayinhistory.dev/v1/events/december/25?page=1'
import requests

resp = requests.get(
    "https://api.dayinhistory.dev/v1/events/december/25",
    params={
        'page': '1',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("dayinhistory")
result = api.fetch("events/{month}/{day}", page=1)

for item in result:
    print(item)
const resp = await fetch("https://api.dayinhistory.dev/v1/events/december/25?page=1");
const data = await resp.json();
Get events for March 14th (page 2) curl

Fetch historical events for March 14 (paginated)

curl 'https://api.dayinhistory.dev/v1/events/march/14?page=2' \
  -d '{"detail": "Invalid page."}'
import requests

resp = requests.get(
    "https://api.dayinhistory.dev/v1/events/march/14",
    params={
        'page': '2',
    },
    json={
        'detail': 'Invalid page.',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("dayinhistory")
result = api.fetch("events/{month}/{day}", page=2)

for item in result:
    print(item)
const body = {
  "detail": "Invalid page."
};

const resp = await fetch("https://api.dayinhistory.dev/v1/events/march/14?page=2", {
  body: JSON.stringify(body),
});
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 03:23:35.699756 200 1198ms
2026-04-16 02:01:50.026729 200 930ms
2026-04-16 00:23:37.282170 404 1022ms
2026-04-15 04:10:17.466001 200 776ms
2026-04-15 01:44:38.346185 404 1107ms
2026-04-15 01:41:25.426695 200 784ms
2026-04-14 02:46:52.811884 200 854ms
2026-04-14 01:57:25.702997 404 1078ms
2026-04-14 01:42:34.200607 200 1074ms
2026-04-12 15:51:20.495452 200 1000ms
2026-04-12 15:43:49.532781 404 1203ms
2026-04-12 12:57:59.039987 200 827ms
2026-04-10 02:38:06.717519 404 817ms
2026-04-10 01:58:23.862699 200 774ms
2026-04-10 01:11:23.499604 200 720ms
2026-04-09 02:21:06.364814 404 863ms
2026-04-09 00:38:09.330193 200 816ms
2026-04-09 00:33:56.200801 200 20616ms
2026-04-08 07:44:10.965356 200 881ms
2026-04-08 07:29:30.909476 404 924ms
2026-04-08 07:12:53.185584 200 1162ms
2026-04-07 01:34:07.793256 200 941ms
2026-04-07 00:32:18.706261 200 966ms
2026-04-07 00:25:45.567372 404 793ms
2026-04-06 05:57:31.118188 200 884ms
2026-04-05 19:32:50.742419 404 915ms
2026-04-05 16:45:34.228651 ERR
2026-04-05 03:12:18.610373 200 777ms
2026-04-05 00:47:09.693802 200 958ms
2026-04-05 00:18:02.222032 404 890ms
2026-04-04 03:16:39.615854 200 863ms
2026-04-04 02:50:44.942682 404 1214ms
2026-04-04 02:00:18.846106 200 904ms
2026-04-03 13:14:03.062078 200 986ms
2026-04-03 12:38:41.770636 404 914ms
2026-04-03 12:04:39.178540 200 776ms
2026-03-30 02:58:46.120564 404 796ms
2026-03-30 02:01:28.702457 200 747ms
2026-03-30 02:00:13.960244 200 972ms
2026-03-29 13:41:46.342226 404 817ms
2026-03-29 13:34:28.712793 200 770ms
2026-03-29 13:21:17.830891 200 788ms
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