Internet Archive Scraper & Data Extractor avatar

Internet Archive Scraper & Data Extractor

Pricing

$2.00 / 1,000 dataset items

Go to Apify Store
Internet Archive Scraper & Data Extractor

Internet Archive Scraper & Data Extractor

Search Internet Archive and export structured metadata, file inventories, checksums, and direct download links to JSON, CSV, Excel, or API.

Pricing

$2.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

xinyao a

xinyao a

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Internet Archive Data Extractor

Search the Internet Archive catalog and export clean, structured records for research, AI pipelines, digital humanities, media discovery, and archival analysis.

The Actor uses Internet Archive's public APIs. It does not require cookies, login credentials, browser automation, or proxies.

What you get

Each dataset item can contain:

  • Internet Archive identifier and canonical item URL
  • title, creator, date, year, description, and media type
  • downloads, collections, subjects, and languages
  • license, public date, and added date
  • optional full metadata
  • optional downloadable file inventory
  • file format, size, SHA-1, MD5, and direct download URL

Results are available through the Apify dataset as JSON, CSV, Excel, XML, RSS, or via API and integrations.

Example input

{
"query": "collection:nasa",
"mediaType": "texts",
"yearFrom": 2010,
"yearTo": 2026,
"sortBy": "downloads desc",
"maxItems": 100,
"includeMetadata": true,
"includeFiles": true,
"fileLimit": 25
}

Plain-text searches also work:

{
"query": "climate change",
"mediaType": "movies",
"maxItems": 50
}

Internet Archive advanced-search clauses can be used in query, including collection:, creator:, subject:, and boolean operators.

Example output

{
"identifier": "Expedition-1-Resource-Reel",
"title": "Expedition 1 Resource Reel",
"creator": ["john.l.stoll@nasa.gov"],
"date": "2020-11-04T00:00:00Z",
"year": 2020,
"mediaType": "texts",
"downloads": 622,
"collections": ["jsc-pao-video-collection", "nasa"],
"detailsUrl": "https://archive.org/details/Expedition-1-Resource-Reel",
"downloadBaseUrl": "https://archive.org/download/Expedition-1-Resource-Reel/",
"files": [
{
"name": "example.mp4",
"format": "h.264",
"size": 48210560,
"sha1": "dae4d840cad6cf8ea92ef468e84e1d59fb24fc70",
"downloadUrl": "https://archive.org/download/Expedition-1-Resource-Reel/example.mp4"
}
]
}

Input fields

FieldDescription
queryRequired plain-text or Internet Archive advanced-search query
mediaTypeOptional texts, movies, audio, software, image, or web filter
yearFrom / yearToOptional inclusive year range
sortByMost downloaded, newest, oldest, or title A-Z
maxItemsMaximum records, from 1 to 10,000
includeMetadataFetch the complete metadata object for every record
includeFilesInclude downloadable file records and checksums
fileLimitMaximum file entries included per item

Cost and performance

Basic catalog searches use a single paginated public endpoint and are inexpensive. Enabling full metadata or files performs an additional request per item and therefore takes longer. The Actor uses bounded concurrency and retries temporary HTTP failures.

Start with a small maxItems value to verify your query before a large run.

Responsible use

Internet Archive records can have different licenses and access conditions. A downloadable URL does not automatically grant permission to reuse or redistribute its content. Check each item's license and applicable law before reuse.

This Actor is an independent data tool and is not affiliated with or endorsed by Internet Archive.