GET /books/search
Hae for books by title, author, or keyword across the Open Library catalog of millions of published works. Palauttaa book titles, author names, publication years, cover image IDs, ISBNs, and subject categories. Hyödyllinen building reading list apps, book recommendation engines, library catalog interfaces, and literary exploration tools.
q
pakollinen
Query
| Nimi | Pakollinen | Oletus | Kuvaus |
|---|---|---|---|
q |
Kyllä | - | 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
}