Documentación de la API

La base de datos de Bibliozambrano puede ser consultada sin necesidad de ninguna clave y sin límite de cuota a través de la API pública, por eso te pedimos que hagas un uso responsable de la misma. En estos momentos cuenta con más de 30.000 libros registrados y catalogados.

Todas las consultas tienen la siguiente estructura: https://www.bibliozambrano.com/api/{comando}. Las respuestas se entregan en formato JSON.

NOTA: Aunque no es obligatorio, es recomendable conectarse a la API a través de HTTPS. En caso de que tu aplicación no pueda hacerlo, puedes conectarte a través de HTTP.


GET /search

Parámetros válidos:

  • isbn

Ejemplo: https://www.bibliozambrano.com/api/search?isbn=9788420686448

{
    "error": 0,
    "result": [
        {
            "type": 1,
            "url": "http:\/\/www.bibliozambrano.com\/ficha\/psicologia-de-la-memoria-ambitos-aplicados\/?ref=api",
            "cover": "http:\/\/www.bibliozambrano.com\/images\/covers\/1168696.jpg",
            "name": "Psicolog\u00eda de la memoria: \u00e1mbitos aplicados",
            "authors": [
                "Antonio S\u00e1nchez Cabaco",
                "Soledad Beato Gutierrez"
            ],
            "publisher": "Alianza",
            "signature": "B\/Bc 159.953 PSI san",
            "isbn13": "9788420686448",
            "isbn10": "8420686441",
            "status": {
                "total": 1,
                "available": 1,
                "last_check": 1526858325
            },
            "location": {
                "room": {
                    "name": "Cubo Verde",
                    "id": 1
                },
                "floor": 2,
                "shelves": [
                    27,
                    28
                ],
                "map": "http:\/\/www.bibliozambrano.com\/images\/maps\/159.953.jpg"
            }
        }
    ]
}			

GET /categories

Ejemplo: https://www.bibliozambrano.com/api/categories

{
  "error": 0,
  "categories": [
  {
    "name": "Administraci\u00f3n cultural",
    "code": "351.85"
  },

  ...

  ]
}
			

GET /autocomplete

Parámetros válidos:

  • q

Ejemplo: https://www.bibliozambrano.com/api/autocomplete?q=redes+de+com

{
    "error": 0,
    "results": [
        {
            "name": "Comunicaci\u00f3n de datos, redes de computadores y sistemas abiertos",
            "isbn": "0201653079",
            "url": "\/ficha\/comunicacion-de-datos-redes-de-computadores-y-sistemas-abiertos\/"
        },
        {
            "name": "Comunicaciones y redes de computadores",
            "isbn": "8420541109",
            "url": "\/ficha\/comunicaciones-y-redes-de-computadores\/"
        },
        {
            "name": "Comunicaciones y redes de computadores: problemas y ejercicios resueltos",
            "isbn": "8420539201",
            "url": "\/ficha\/comunicaciones-y-redes-de-computadores-problemas-y-ejercicios-resueltos\/"
        },
        {
            "name": "Redes de computadoras",
            "isbn": "9688809586",
            "url": "\/ficha\/redes-de-computadoras\/"
        },
        {
            "name": "Redes de computadoras",
            "isbn": "9702601622",
            "url": "\/ficha\/redes-de-computadoras-2\/"
        }
    ]
}