Referencia
Referencia de la API
Todos los endpoints de la API v1, generados de la especificación OpenAPI.
Ver en MarkdownURL base: https://turnovapp.com. Descargá la especificación en openapi.yaml o openapi.json.
Catálogo
Servicios, sedes y profesionales que el negocio muestra.
| Endpoint | Qué hace |
|---|---|
GET /api/v1/catalogo | Servicios visibles, sedes y profesionales visibles del negocio |
Disponibilidad
Horarios libres para un servicio.
| Endpoint | Qué hace |
|---|---|
GET /api/v1/disponibilidad | Horarios libres de un servicio |
Reservas
Crear una reserva y consultar su estado.
| Endpoint | Qué hace |
|---|---|
POST /api/v1/reservas | Crear una reserva de uno a ocho turnos |
GET /api/v1/reservas/{compraId} | Estado de una reserva hecha por la API |
Panel
Gestión de claves y uso desde el panel de Turnova (sesión de la dueña o una administradora).
| Endpoint | Qué hace |
|---|---|
GET /api/configuracion/api-externa/credenciales | Credenciales del negocio (panel, con sesión) |
POST /api/configuracion/api-externa/credenciales | Crear una credencial; la clave se muestra una sola vez |
POST /api/configuracion/api-externa/credenciales/{id}/revocar | Revocar (repetible) |
GET /api/configuracion/api-externa/uso | Uso diario por credencial |