# Trove API

Category: [Books and research](https://free-web-services.com/web-services/documentation/)  
Page: https://free-web-services.com/web-services/documentation/trove-api.html  
Documentation: https://trove.nla.gov.au/about/create-something/using-api

The Trove API from the National Library of Australia searches the metadata of millions of digitised Australian newspaper articles, books, pictures and other collection items, for example to find historical newspaper reports of an event. Requests are GET calls with a key, and the answers are JSON or XML. Free with a free API key for non-commercial use; commercial use needs permission from the library.

- API key: Needed, free
- Pricing: Free with a free API key for non-commercial use; commercial use needs permission from the library.
- Commercial use: Not on the free plan
- From the browser: No, call it from a server
- Formats: JSON, XML
- Interface: REST, HTTP-GET
- Provider: trove.nla.gov.au
- Last checked: Working on November 7th, 2026

Example request:

```sh
curl 'https://api.trove.nla.gov.au/v3/result?q=london&category=newspaper&key=YOUR_API_KEY'
```

Replace YOUR_API_KEY with your own key. Run the JavaScript on a server, such as Node.js 18 or newer: this API does not accept calls from web pages on other sites.

