Historical Events API

GET

Power trivia questions and timelines spanning 300 BC to 2012.

Historical Events searches historical records by keyword to find matching events and their detailed descriptions. Paid plans add exact calendar dates and queries by year or date.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/historicalevents?text=moon%20landing
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "count": 6,
    "filteredOn": [
      "text"
    ],
    "events": [
      {
        "year": "1969",
        "month": "05",
        "day": "18",
        "date": "1969/05/18",
        "event": " Apollo program: ''Apollo 10'' (Tom Stafford, Gene Cernan, John Young) is launched, on the full dress-rehearsal for the Moon landing.",
        "range": "May",
        "granularity": "year"
      },
      {
        "year": "1969",
        "month": "05",
        "day": "25",
        "date": "1969/05/25",
        "event": "Apollo program: ''Apollo 10'' returns to Earth, after a successful 8-day test of all the components needed for the upcoming first manned Moon landing.",
        "range": "May",
        "granularity": "year"
      },
      {
        "year": "1969",
        "month": "07",
        "day": "20",
        "date": "1969/07/20",
        "event": " Apollo program: The lunar module ''Eagle'' lands on the lunar surface. An estimated 500 million people worldwide watch in awe as Neil Armstrong takes his historic first steps on the Moon at 02:56 UTC, the largest television audience for a live broadcast at that time.cite web|title=Manned Space Chronology: Apollo_11|url=<a href=\"http://www.spaceline.org/flightchron/apollo11.html|publisher=spaceline.org|accessdate=2008-02-06|\">http://www.spaceline.org/flightchron/apollo11.html|publisher=spaceline.org|accessdate=2008-02-06|</a>; archiveurl= <a href=\"http://web.archive.org/web/20080214213826/http://www.spaceline.org/flightchron/apollo11.html|\">http://web.archive.org/web/20080214213826/http://www.spaceline.org/flightchron/apollo11.html|</a>; archivedate= 14 February 2008 !--DASHBot--| deadurl= no}}cite web|title= Apollo Anniversary: Moon Landing quotInspired Worldquot|url=<a href=\"http://news.nationalgeographic.com/news/2004/07/0714_040714_moonlanding.html|publisher=nationalgeographic.com|accessdate=2008-02-06|\">http://news.nationalgeographic.com/news/2004/07/0714_040714_moonlanding.html|publisher=nationalgeographic.com|accessdate=2008-02-06|</a>; archiveurl= <a href=\"http://web.archive.org/web/20080209140059/http://news.nationalgeographic.com/news/2004/07/0714_040714_moonlanding.html|\">http://web.archive.org/web/20080209140059/http://news.nationalgeographic.com/news/2004/07/0714_040714_moonlanding.html|</a>; archivedate= 9 February 2008 !--DASHBot--| deadurl= no}}",
        "range": "July",
        "granularity": "year"
      },
      {
        "year": "1969",
        "month": "07",
        "day": "20",
        "date": "1969/07/20",
        "event": "The ''Apollo 11'' astronauts return from the first successful Moon landing, and are placed in biological isolation for several days, on the chance they may have brought back lunar germs. The airless lunar environment is later determined to preclude microscopic life.",
        "range": "July",
        "granularity": "year"
      },
      {
        "year": "1971",
        "month": "02",
        "day": "08",
        "date": "1971/02/08",
        "event": "Apollo program: ''Apollo 14'' returns to Earth after the third manned Moon landing.",
        "range": "February",
        "granularity": "year"
      },
      {
        "year": "1973",
        "month": "01",
        "day": "07",
        "date": "1973/01/07",
        "event": "Elvis Presley's concert in Hawaii. The first worldwide telecast by an entertainer watched by more people than watched the Apollo moon landings.",
        "range": "January",
        "granularity": "year"
      }
    ]
  }
}

About the Historical Events API

Historical Events works by retrieving historical events from various reliable sources and curated lists of events. It them parses and provides them in a structured format. Super useful for history buffs and trivia enthusiasts.

What people use it for

Trivia Game Generation
Populate quiz rounds by looking up terms like space exploration or revolutions to source factual event descriptions for player prompts.
Daily Newsletter Factoids
Newsletter writers query topics to extract intriguing event snippets and furnish daily historical trivia sections for readers.
Educational Course Builders
To build lesson modules, curriculum designers search subject keywords to gather historical event accounts for classroom reading material.
Museum Display Panels
When visitors inspect physical exhibits, interactive museum kiosk displays present matching historical event narratives based on topic searches.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Historical Events

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Historical Events API.

Read the docs →
What time periods does the database cover?
The dataset spans events from 300 BC through 2012. It includes major historical occurrences and milestones recorded across that date range.
Can I search for events by keyword, or only by calendar date?
Keyword search works on every plan; searching by calendar date requires a paid plan. The Historical Events API provides an endpoint to look up events matching a keyword string like a topic or person, as well as endpoints to retrieve events by specific year or exact calendar date on paid plans.
Are event dates and years included on the Free plan?
No. While the Free plan returns event descriptions and result counts, structured date fields such as the calendar year, month, day, full date, and date granularity require a paid subscription. Paid plans also unlock filtering by date parameters.
How are events handled when the exact day or month is unknown?
On paid plans, events without a specific calendar day return a granularity field indicating whether the record is precise to the year, month, or day. When an event spans a broader period, a range field specifies the named period or month window on paid plans.
How far does the Starter plan go for historical event lookups?
Each query uses 2 credits. The Starter plan includes 200,000 monthly credits, which covers up to 100,000 event lookups and works out to about $0.30 per 1,000 calls. The Free plan includes 100 calls per month.

Ready to build with Historical Events? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs