Gutendex (Project Gutenberg)
Sök bland 70 000+ gratis e-böcker i det offentliga domänet från Project Gutenberg som ren JSON, med direkta nedladdningslänkar till EPUB, klartext och HTML.
Gutendex är ett gratis, nyckelfritt JSON API över Project Gutenberg-katalogen (Project Gutenberg självt levererar inget publikt API; Gutendex importerar dess nattliga XML-arkiv och serverar dem på nytt). Sök via titel, författare, språk, ämne, MIME-typ eller Gutenberg-ID och få tillbaka strukturerad metadata (författare med födelseår/dödsår, ämnen, bokhyllor, språk, copyrightflagga, en autogenererad sammanfattning) samt en formatkarta med direkta URL:er för att ladda ned hela boken i EPUB, Kindle, klartext och HTML. Eftersom Gutenberg-böcker är offentlig egendom kan du fritt importera och visa hela texten; idealiskt för RAG över klassisk litteratur, läsappar eller en 'klassiker för dagen'-automatisering.
Gratisnivå
Gratis, inget konto krävs. Öppen källkod (garethbjohnson/gutendex på GitHub).Anropsgränser
Inte publicerade. Statisk katalog som uppdateras periodvis; cacha resultat och de nedladdade bokfilerna istället för att återfråga.Autentisering
Ingen nyckelBas-URL
https://gutendex.comVad du kan bygga med det
- Bygg en RAG-kunskapsbas över klassiker i offentlig egendom
- Driv ett 'klassisk bok för dagen'-nyhetsbrev eller en social automatisering
- Lös upp nedladdnings-URL:er för fulltext (EPUB/TXT) för en läsapp
- Berika en läslista med författardatum, ämnen och språk
Centrala endpoints
- GET
/books/Lista/sök böcker; filtrera med ?search=, ?languages=, ?topic=, ?author_year_start=, ?copyright=, ?ids=, ?mime_type= - GET
/books/{id}/Hämta metadata och nedladdningsformat-URL:er för en enstaka bok via Gutenberg-ID (avslutande snedstreck krävs; /books/{id} 301-omdirigerar)
Medlemmar får det körbara receptet
Logga in gratis för att kopiera exempelanropet, se ett exempelsvar och läsa om fallgroparna.