← Alimentos y productos

Búsqueda de libros

GET /books/search

Busque libros por título, autor o palabra clave en el catálogo de millones de obras publicadas de Open Library. Devuelve los títulos de los libros, los nombres de los autores, los años de publicación, los IDs de las imágenes de portada, los ISBN y las categorías temáticas. Útil para crear aplicaciones de listas de lectura, motores de recomendación de libros, interfaces de catálogo bibliotecario y herramientas de exploración literaria.

Véalo visualizado

Parametros

q requerido

Query

Ejemplos de solicitudes

Uso basico
curl "https://nordapi.ee/api/v1/books/search?q=elixir+programming"
Search for Elixir programming books
curl "https://nordapi.ee/api/v1/books/search?q=elixir+programming"
Search for books by Tolkien
curl "https://nordapi.ee/api/v1/books/search?q=tolkien+lord+rings"
Search for science fiction books
curl "https://nordapi.ee/api/v1/books/search?q=science+fiction"

Respuesta en vivo

{
  "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
}