Open Library API
Il catalogo aperto di libri di Internet Archive: cerca per titolo/autore/ISBN, risolvi opere ed edizioni e ottieni immagini di copertina per ISBN/OLID, tutto senza chiave.
Open Library (gestita da Internet Archive) è una API JSON senza chiave che copre decine di milioni di libri. La Search API restituisce documenti classificati con titolo, nomi/chiavi degli autori, anno di prima pubblicazione, conteggi delle edizioni, ISBN, flag di accesso agli ebook e identificatori di Internet Archive. Gli endpoint di opere (/works/{id}.json) ed edizioni (/books/{id}.json) forniscono record canonici, e il servizio Covers separato restituisce immagini di copertina tramite ISBN, OLID o ID copertina. Ottima per l'arricchimento dei metadati, il lookup ISBN e la visualizzazione di copertine senza costi di licenza.
Piano gratuito
Gratuita, senza chiave richiesta.Limiti di frequenza
Nessuna quota fissa pubblicata sulla ricerca, ma Open Library chiede uno User-Agent descrittivo e un uso ragionevole; l'endpoint Covers è limitato a circa 100 richieste/IP per 5 minuti quando si interroga per ISBN/OLID (403 oltre il limite). I lookup per cover ID NON sono limitati.Autenticazione
Nessuna chiaveURL base
https://openlibrary.orgCosa puoi costruirci
- Arricchimento ISBN → titolo/autore/copertina per una biblioteca o catalogo
- Visualizzare copertine di libri tramite covers.openlibrary.org senza licenza
- Consultare opere, edizioni e classificazioni per soggetto
- Confrontare una lista di lettura con la disponibilità su Internet Archive
Endpoint principali
- GET
/search.jsonRicerca full-text nel catalogo; ?q=, ?title=, ?author=, ?fields=, ?limit=, ?page= - GET
/works/{olid}.jsonRecupera un record opera canonico (titolo, descrizione, autori, soggetti) - GET
/books/{olid}.jsonRecupera un record di edizione specifico - GET
/isbn/{isbn}.jsonRisolve un'edizione tramite ISBN
I membri ottengono la ricetta eseguibile
Accedi gratuitamente per copiare la richiesta di esempio, vedere una risposta di esempio e leggere le insidie.