La API de Bookablesites proporciona acceso programático a sus datos de reservas para que pueda automatizar flujos de trabajo, sincronizar sistemas y administrar reservas, clientes, servicios, empleados y ubicaciones. Todos los puntos finales requieren autenticación; después de obtener un token, inclúyalo como token portador en el encabezado de autorización para solicitudes posteriores.
Autenticación
- POST/auth/token — solicita un token de acceso.
- Utilice el token devuelto como: Autorización: Portador
para todas las llamadas API.
Cliente
- Enumere todos los clientes
- Recuperar un cliente por ID
- Crear, actualizar o eliminar un cliente
- Caso de uso: sincronice a los clientes con su CRM u otras herramientas
Cupón
- Lista de cupones
- Crear o eliminar cupones
- Caso de uso: automatizar descuentos y promociones de marketing
Empleados
- Enumere, agregue, actualice o elimine empleados
- Caso de uso: mantener los datos y horarios de los empleados sincronizados con los sistemas internos de RRHH
Ubicaciones
- Enumere, cree, actualice o elimine ubicaciones
- Caso de uso: mantener datos de ubicación consistentes en todas las plataformas
Servicios
- Enumere los servicios y obtenga detalles del servicio
- Crear, actualizar o eliminar servicios
- Caso de uso: gestionar lo que los clientes pueden reservar desde un sistema central
Citas
- Enumere todas las citas
- Recuperar detalles de la cita por identificación
- Crear o cancelar citas
- Caso de uso: integrar flujos de reservas, activar acciones externas o gestionar reservas mediante programación
Reservas
- Puntos finales que admiten flujos de trabajo de reserva y reservas agrupadas (según la configuración)
- Caso de uso: implementar lógica de reserva personalizada o reservas de varios asientos
Casos de uso típicos:
- Agregue automáticamente nuevos clientes a su CRM cuando reserven a través de Bookablesites.
- Crea y aplica cupones de descuento durante las campañas.
- Sincronice los horarios de los empleados desde una herramienta interna de recursos humanos.
- Actualice los servicios y precios de forma centralizada e impulse los cambios en el sistema de reservas.
- Muestre los espacios para citas disponibles en un sitio web personalizado o una aplicación móvil.
- Cancelar o reprogramar citas desde una plataforma externa.
- Extraiga datos de reserva para informes o paneles personalizados.
- Cree flujos de trabajo personalizados utilizando webhooks y activadores de API.
Nota:
- Todas las solicitudes requieren una autenticación adecuada.
- La API sigue las convenciones RESTful para rutas de recursos y métodos HTTP.
- Consulte la documentación oficial de la API para conocer las URL exactas de los puntos finales, los formatos de solicitud/respuesta, los límites de velocidad y los detalles de manejo de errores.
