← Alimentos y productos

Búsqueda de libros

GET /books/search

Search for books by title, author, or keyword across the Open Library catalog of millions of published works. Returns book titles, author nombres, publication years, cover imagen IDs, ISBNs, and subject categorías. Útil para crear reading list aplicaciones, book recommendation engines, library catalog interfaces, and literary exploration tools.

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": "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": "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": "Bruce Tate",
      "cover_id": 14540041,
      "cover_url": "https://covers.openlibrary.org/b/id/14540041-M.jpg",
      "first_publish_year": 2022,
      "isbn": null,
      "key": "/works/OL36890589W",
      "language": [],
      "number_of_pages": null,
      "subject": [],
      "title": "Programming Passport"
    },
    {
      "author": "Dave Thomas",
      "cover_id": 8512581,
      "cover_url": "https://covers.openlibrary.org/b/id/8512581-M.jpg",
      "first_publish_year": 2016,
      "isbn": null,
      "key": "/works/OL19546533W",
      "language": [
        "eng"
      ],
      "number_of_pages": null,
      "subject": [],
      "title": "Programming Elixir 1.3"
    },
    {
      "author": "Dave Thomas",
      "cover_id": 15136683,
      "cover_url": "https://covers.openlibrary.org/b/id/15136683-M.jpg",
      "first_publish_year": 2016,
      "isbn": null,
      "key": "/works/OL27695428W",
      "language": [
        "eng"
      ],
      "number_of_pages": null,
      "subject": [],
      "title": "Programming Elixir 1.2"
    },
    {
      "author": "Dave Thomas",
      "cover_id": 8508631,
      "cover_url": "https://covers.openlibrary.org/b/id/8508631-M.jpg",
      "first_publish_year": 2018,
      "isbn": null,
      "key": "/works/OL19542609W",
      "language": [
        "eng"
      ],
      "number_of_pages": null,
      "subject": [],
      "title": "Programming Elixir ≥ 1.6"
    },
    {
      "author": "Kenny Ballou",
      "cover_id": null,
      "cover_url": null,
      "first_publish_year": 2016,
      "isbn": null,
      "key": "/works/OL27686782W",
      "language": [
        "eng"
      ],
      "number_of_pages": null,
      "subject": [],
      "title": "Learning Elixir"
    },
    {
      "author": "Joseph Koski",
      "cover_id": null,
      "cover_url": null,
      "first_publish_year": 2025,
      "isbn": null,
      "key": "/works/OL44591872W",
      "language": [
        "eng"
      ],
      "number_of_pages": null,
      "subject": [],
      "title": "Advanced Functional Programming with Elixir"
    },
    {
      "author": "Simon St.Laurent",
      "cover_id": 8512595,
      "cover_url": "https://covers.openlibrary.org/b/id/8512595-M.jpg",
      "first_publish_year": 2017,
      "isbn": null,
      "key": "/works/OL19546546W",
      "language": [],
      "number_of_pages": null,
      "subject": [],
      "title": "Introducing Elixir: Getting Started in Functional Programming"
    }
  ],
  "success": true,
  "total": 31
}