Overview
Trove is an API provided by the National Library of Australia that allows you to search through millions of digitised historical newspapers and other cultural collections. It is ideal for researchers, historians, and developers building applications around Australian heritage and archival content. An API key is required but free to obtain.
Beginner Tip
Register for a free Trove API key at trove.nla.gov.au and use the /result endpoint with the zone=newspaper parameter to search digitised newspaper articles. Add the q parameter with your search term to get started.
Available Data
Example Response
{
"title": "The Great Gatsby",
"authors": [
"F. Scott Fitzgerald"
],
"publishedDate": "1925-04-10",
"pageCount": 218,
"categories": [
"Fiction"
],
"imageLinks": {
"thumbnail": "https://books.google.com/..."
},
"averageRating": 4
} Field Reference
response.zone[].records.article[].id Unique Trove identifier for the newspaper article response.zone[].records.article[].heading Title or heading of the digitised newspaper article response.zone[].records.article[].date Publication date of the newspaper issue containing this article response.zone[].records.article[].newspaper.title.value Name of the newspaper that published the article response.zone[].records.article[].troveUrl URL to view the article on the Trove website Implementation Example
const url = "https://trove.nla.gov.au/about/create-something/using-api";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Matrix Score Breakdown
Partially tested on Apr 5, 2026
Technical Specifications
Similar APIs
View All →Associated Press
The Associated Press Developer API gives you programmatic access to AP news content and metadata, one of the most trusted wire services in the world.
Currents
⭐ Beginner's PickCurrents API delivers the latest news from thousands of sources, blogs, and online forums in real time.
GNews
⭐ Beginner's PickGNews is a news search API that aggregates articles from thousands of sources worldwide and lets you filter by keyword, language, country, and topic.
MarketAux
MarketAux delivers real-time financial news with sentiment analysis, ticker tagging, and market statistics in a clean JSON format.
Mediastack
⭐ Beginner's PickMediastack is a simple REST API that delivers live and historical news articles from thousands of global sources.