Database | biblioapp |
Tables | eventos, libros, libro, socios, prestamos, reservas, interbibliotecario |
Content-Type | application/json |
Accept | application/json |
MÉTODO | PATH | SEGURIDAD |
---|---|---|
LIBROS | ||
GET | /biblioapp/v1/libros/all | 🔓 |
GET | /biblioapp/v1/libros/todo/{palabraABuscar} | 🔓 |
GET | /biblioapp/v1/libros/id/{id} | 🔓 |
GET | /biblioapp/v1/libros/isbn/{isbn} | 🔓 |
GET | /biblioapp/v1/libros/titulo/{titulo} | 🔓 |
GET | /biblioapp/v1/libros/autores/{autores} | 🔓 |
GET | /biblioapp/v1/libros/editorial/{editorial} | 🔓 |
GET | /biblioapp/v1/libros/anyopublicacion/{anyo} | 🔓 |
GET | /biblioapp/v1/libros/categoria/{categoria} | 🔓 |
GET | /biblioapp/v1/libros/disponibles | 🔓 |
GET | /biblioapp/v1/libros/disponibles/{palabra} | 🔓 |
GET | /biblioapp/v1/libros/disponibles | 🔓 |
GET | /biblioapp/v1/libros/disponiblesReservar | 🔓 |
PUT | /biblioapp/v1/libros | 🔒 Trabajador |
POST | /biblioapp/v1/libros | 🔒 Trabajador |
DELETE | /biblioapp/v1/libros/{isbn} | 🔒 Trabajador |
LIBRO | ||
GET | /biblioapp/v1/libro/all | 🔓 |
GET | /biblioapp/v1/libro/{isbnLibro} | 🔓 |
GET | /biblioapp/v1/libro/ndisponibles/{isbnLibro} | 🔓 |
GET | /biblioapp/v1/libro/ud/isbn/{isbn} | 🔓 |
GET | /biblioapp/v1/libro/nreservas/{isbnLibro} | 🔓 |
GET | /biblioapp/v1/libro/reserva/{isbn} | 🔓 |
GET | /biblioapp/v1/libro/prestamo/{isbn} | 🔓 |
POST | /biblioapp/v1/libro/{isbn} | 🔒 Trabajador |
PUT | /biblioapp/v1/libro/ | 🔒 Trabajador |
PUT | /biblioapp/v1/libro/disponible/{id} | 🔒 Trabajador |
PUT | /biblioapp/v1/libro/disponibleReserva/{id} | 🔒 Trabajador y Usuario |
PUT | /biblioapp/v1/libro/noDisponibleReserva/{id} | 🔒 Trabajador |
PUT | /biblioapp/v1/libro/noDisponible/{id} | 🔒 Trabajador |
PUT | /biblioapp/v1/libro/finaliza/{id} | 🔒 Trabajador |
DELETE | /biblioapp/v1/libro/ | 🔒 Trabajador |
DELETE | /biblioapp/v1/libro/unidad/isbn/{isbn} | 🔒 Trabajador |
DELETE | /biblioapp/v1/libro/isbn/{isbn} | 🔒 Trabajador |
DELETE | /biblioapp/v1/libro/{idLibro} | 🔒 Trabajador |
EVENTOS | ||
GET | [/biblioapp/v1/eventos/all](./v1/eventos/all) | 🔓 |
GET | /biblioapp/v1/eventos/fecha/{fechaABuscar} | 🔓 |
PUT | /biblioapp/v1/eventos | 🔒 Trabajador |
POST | /biblioapp/v1/eventos | 🔒 Trabajador |
DELETE | /biblioapp/v1/eventos/{id} | 🔒 Trabajador |
PUT | /biblioapp/v1/eventos | 🔒 Trabajador |
INTERBIBLIOTECARIO | ||
GET | /biblioapp/v1/interbibliotecario/all | 🔒 Trabajador |
POST | /biblioapp/v1/interbibliotecario | 🔒 Trabajador |
PUT | /biblioapp/v1/interbibliotecario | 🔒 Trabajador |
DELETE | /biblioapp/v1/interbibliotecario/{id} | 🔒 Trabajador |
PRÉSTAMOS | ||
GET | [/biblioapp/v1/prestamos/all](./v1/prestamos/all) | 🔒 Trabajador |
GET | /biblioapp/v1/prestamos/noFinalizados | 🔒 Trabajador |
GET | /biblioapp/v1/prestamos/grid/all | 🔒 Trabajador |
GET | /biblioapp/v1/prestamos/noFinalizados | 🔒 Trabajador |
GET | /biblioapp/v1/prestamos/socio/{idSocio} | 🔒 Trabajador y Usuario |
GET | /biblioapp/v1/prestamos/fecha/{fecha}/{idSocio} | 🔒 Trabajador y Usuario |
GET | /biblioapp/v1/prestamos/noFinalizadoSocio/{idSocio} | 🔒 Trabajador y Usuario |
POST | /biblioapp/v1/prestamos/{idLibro}/{idSocio} | 🔒 Trabajador |
PUT | /biblioapp/v1/prestamos/{idPrestamo} | 🔒 Trabajador |
DELETE | /biblioapp/v1/prestamos/{idPrestamo} | 🔒 Trabajador |
RESERVAS | ||
GET | /biblioapp/v1/reservas/all | 🔒 Trabajador |
GET | /biblioapp/v1/reservas/grid/all | 🔒 Trabajador |
GET | /biblioapp/v1/reservas/socio/{idSocio} | 🔓 Trabajador y Usuario |
GET | /biblioapp/v1/reservas/noFinalizadaSocio/{idSocio} | 🔓 Trabajador y Usuario |
PUT | /biblioapp/v1/reservas | 🔓 Usuario |
PUT | /biblioapp/v1/reservas/poneNotification/{idReserva} | 🔓 Usuario |
PUT | /biblioapp/v1/reservas/quitaNotification/{idReserva} | 🔓 Usuario |
PUT | /biblioapp/v1/reservas | 🔒 Trabajador |
POST | /biblioapp/v1/reservas | 🔒 Trabajador |
POST | /biblioapp/v1/reservas/add/{idSocio}/{idLibro} | 🔒 Trabajador |
PUT | /biblioapp/v1/reservas/{idReserva}/{idLibro} | 🔒 Trabajador |
DELETE | /biblioapp/v1/reservas/{idReserva} | 🔒 Trabajador |
SOCIOS | ||
GET | [/biblioapp/v1/socio/all](./v1/socio/all) | 🔒 Trabajador |
GET | /biblioapp/v1/socio/grid | 🔒 Trabajador |
GET | /biblioapp/v1/socio/id/{idSocio} | 🔒 Trabajador |
GET | /biblioapp/v1/socio/dni/{dniSocio} | 🔒 Trabajador y Usuario |
POST | /biblioapp/v1/socio | 🔒 Trabajador |
PUT | /biblioapp/v1/socio | 🔒 Trabajador |
PUT | /biblioapp/v1/socio/resetPassword/{idSocio} | 🔒 Trabajador |
PUT | /biblioapp/v1/socio/cambiaPassword/{dni}/{newPass}/{oldPass} | 🔒 Usuario |
PUT | /biblioapp/v1/socio/cambiaCorreo/{id}/{correo} | 🔒 Usuario |
PUT | /biblioapp/v1/socio/cambiaCategorias/{id}/{categorias} | 🔒 Usuario |
PUT | /biblioapp/v1/socio/cambiaImagenPerfil/{id}/{imagen} | 🔒 Usuario |
DELETE | /biblioapp/v1/socio/{idSocio} | 🔒 Trabajador |
AUTH | ||
GET | /biblioapp/v1/jwt | 🔓 |
GET | /biblioapp/v1/jwt/check | 🔓 |
GET | /biblioapp/v1/jwt/create-session | 🔓 |
POST | /biblioapp/v1/jwt/auth | 🔓 |
POST | /biblioapp/v1/jwt/logout | 🔓 |
POST | /biblioapp/v1/jwt/destroysession | 🔓 |