GET /advancedsearch.php

archive.org:internet-archive-api

Summary: Search Internet Archive items
Operation ID: searchItems
Auth: none
Description

Search the Internet Archive using Solr/Lucene query syntax. Supports fielded searches, sorting, and field selection.

Parameters (7)

fl[] (array, query, optional)

Fields to return in response. Can be specified multiple times. Common fields: identifier, title, creator, date, mediatype, downloads, subject

output (string, query, optional, default: json)

Response format

Constraints: {'enum': ['json', 'xml']}

q (string, query, required)

Search query using Solr/Lucene syntax. Examples: 'title:war', 'creator:Dickens', 'subject:science', 'collection:audio'

rows (integer, query, optional, default: 10)

Number of results to return (max 1000)

Constraints: {'minimum': 1, 'maximum': 1000}

sort (string, query, optional)

Sort field and direction (e.g., 'downloads desc', 'date asc')

start (integer, query, optional, default: 0)

Offset for pagination

Constraints: {'minimum': 0}

wt (string, query, optional)

Writer type (deprecated, use 'output' instead)

Constraints: {'enum': ['json', 'xml']}

Examples (1)

TitleTypeURLAction
Search Internet Archive items openapi-spec https://archive.org/advancedsearch.php?q=title:adventures&sort=downloads desc&fl[]=['identifier', 'title', 'creator']

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-03-23 10:43:32.153828 200 712ms