Archive.org API
Provides search and metadata access to the Internet Archive's digital collections of books, audio, video, software, and archived web pages. Supports Wayback Machine URL lookups and direct file downloads from archive items.
Screenshot:
Slug: archive.org
Key:
Base URL:
Auth: none
Endpoints: 8
Category: literature
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:22.710717
Key:
archive.org:archive.org-apiBase URL:
https://archive.org/Auth: none
Endpoints: 8
Category: literature
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:22.710717
Links
SDKs:
- OpenLibrary Python Client (python) official
- Internet Archive .NET Library (c#)
- Internet Archive Streaming Interface (javascript)
- Wayback Machine Ruby Gem (ruby)
Topics
Endpoints (8)
| Path | Summary | Response | Auth |
|---|---|---|---|
| advancedsearch.php | Search the Internet Archive | text/html |
none |
| details/{identifier} | Get item details (HTML page) | text/html |
none |
| download/{identifier}/{filename} | Download a file from an item | text/html |
none |
| metadata/{identifier} | Get item metadata | application/json |
none |
| metadata/{identifier}/{field} | Get Item Metadata Field | application/json |
none |
| services/img/{identifier} | Get item thumbnail/cover image | image/jpeg |
none |
| services/search/v1/scrape | Scrape Search API | application/json |
none |
| wayback/available | Check Wayback Machine availability | application/json |
none |