GET /books/search
Søg efter bøger efter titel, forfatter eller nøgleord på tværs af Open Library-kataloget med millioner af udgivne værker. Returnerer bogtitler, forfatternavne, udgivelsesår, omslagsbillede-ID'er, ISBN'er og emnekategorier. Nyttigt til opbygning af læselisteapps, boganbefalingsmotorer, bibliotekskataloggrænseflader og litterære udforskningsværktøjer.
q
påkrævet
Query
| Navn | Påkrævet | Standard | Beskrivelse |
|---|---|---|---|
q |
Ja | - | Query |
curl "https://nordapi.ee/api/v1/books/search?q=elixir+programming"
curl "https://nordapi.ee/api/v1/books/search?q=elixir+programming"
curl "https://nordapi.ee/api/v1/books/search?q=tolkien+lord+rings"
curl "https://nordapi.ee/api/v1/books/search?q=science+fiction"
{
"count": 10,
"data": [
{
"author": "Dave Thomas",
"cover_id": 8513173,
"cover_url": "https://covers.openlibrary.org/b/id/8513173-M.jpg",
"first_publish_year": 2014,
"isbn": null,
"key": "/works/OL19547073W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "Programming Elixir"
},
{
"author": "William Smith",
"cover_id": null,
"cover_url": null,
"first_publish_year": 2024,
"isbn": null,
"key": "/works/OL39199540W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "Elixir Programming"
},
{
"author": "Virat Sharma",
"cover_id": null,
"cover_url": null,
"first_publish_year": 2021,
"isbn": null,
"key": "/works/OL36167083W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "Learn Elixir Programming"
},
{
"author": "Sas̄a Jurić",
"cover_id": 14382780,
"cover_url": "https://covers.openlibrary.org/b/id/14382780-M.jpg",
"first_publish_year": 2015,
"isbn": null,
"key": "/works/OL20023423W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "Elixir in action"
},
{
"author": "Benjamin Tan Wei Hao",
"cover_id": 8512585,
"cover_url": "https://covers.openlibrary.org/b/id/8512585-M.jpg",
"first_publish_year": 2016,
"isbn": null,
"key": "/works/OL19546537W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "The Little Elixir & OTP Guidebook"
},
{
"author": "Darin Wilson",
"cover_id": 10453135,
"cover_url": "https://covers.openlibrary.org/b/id/10453135-M.jpg",
"first_publish_year": 2019,
"isbn": null,
"key": "/works/OL22321140W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "Programming Ecto"
},
{
"author": "Chris McCord",
"cover_id": 8513175,
"cover_url": "https://covers.openlibrary.org/b/id/8513175-M.jpg",
"first_publish_year": 2015,
"isbn": null,
"key": "/works/OL19547074W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "Metaprogramming Elixir"
},
{
"author": "Ben Marx",
"cover_id": 8508764,
"cover_url": "https://covers.openlibrary.org/b/id/8508764-M.jpg",
"first_publish_year": 2018,
"isbn": null,
"key": "/works/OL19542740W",
"language": [],
"number_of_pages": null,
"subject": [],
"title": "Adopting Elixir: From Concept to Production"
},
{
"author": "Ulisses Almeida",
"cover_id": 8508766,
"cover_url": "https://covers.openlibrary.org/b/id/8508766-M.jpg",
"first_publish_year": 2018,
"isbn": null,
"key": "/works/OL19542742W",
"language": [],
"number_of_pages": null,
"subject": [],
"title": "Learn Functional Programming with Elixir"
},
{
"author": "Bruce Tate",
"cover_id": null,
"cover_url": null,
"first_publish_year": 2022,
"isbn": null,
"key": "/works/OL25322991W",
"language": [
"eng"
],
"number_of_pages": null,
"subject": [],
"title": "Programming Phoenix LiveView"
}
],
"success": true,
"total": 30
}