GET /books/search
Recherchez des livres par titre, auteur ou mot-clé dans le catalogue Open Library, qui regroupe des millions d'œuvres publiées. Renvoie les titres, les auteurs, les années de publication, les identifiants d'images de couverture, les ISBN et les catégories de sujets. Utile pour créer des applications de listes de lecture, des moteurs de recommandation de livres, des interfaces de catalogue de bibliothèque et des outils d'exploration littéraire.
q
requis
Query
| Nom | Requis | Par défaut | Description |
|---|---|---|---|
q |
Oui | - | 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
}