Misc

Programmer Historical Events

0calls
Free

Want to look up programming-history events for a specific calendar day? Provide a month and a day and the endpoint returns the matching events.

GET
uapis.cn
/api/v1/history/programmer
Query parameters
2
month
integer
required

Month. Integer between 1 and 12.

day
integer
required

Day. Integer between 1 and 31.

Overview

This is an on-this-day-in-history endpoint: it is indexed by the month-day (MM-DD) you provide and returns the events that happened on that calendar day across all past years. The year is not a query parameter.

Data coverage

Covers major computing, internet, and open-source events from the 1940s to the present, and keeps adding recent milestones, including AI and large-model breakthroughs since 2020, major releases of well-known open-source projects and programming languages, important operating system releases, and notable vulnerability disclosures and internet outages. Each event has a category, tags, and an importance score.

Query parameters

month
integerrequired

Month. Integer between 1 and 12.

day
integerrequired

Day. Integer between 1 and 31.

Response

200 / OK

Success. Returns the programmer-history events for the requested date.

JSON
{
  "message": "Success",
  "date": "04-04",
  "events": [
    {
      "year": 1968,
      "title": "ASCII 标准发布",
      "description": "美国信息交换标准代码正式发布,成为计算机文本编码的基础",
      "category": "技术标准",
      "importance": 8,
      "relevance_score": 0.92,
      "url": "https://zh.wikipedia.org/wiki/ASCII"
    }
  ]
}

400 / Bad Request

Invalid request. Verify the month and day parameters.

JSON
{
  "code": "INVALID_ARGUMENT",
  "message": "Invalid month or day parameter."
}

500 / Internal Server Error

Internal server error.

JSON
{
  "code": "INTERNAL_SERVER_ERROR",
  "message": "Failed to fetch programmer history events."
}