Changelog

Historial de cambios y actualizaciones de la API.

Política de versionado

La API de SalonBookIt sigue Semantic Versioning:

  • MAJOR (v1 → v2): Cambios incompatibles que requieren migración
  • MINOR (v1.1 → v1.2): Nuevas funcionalidades compatibles
  • PATCH (v1.1.0 → v1.1.1): Correcciones de bugs
Compatibilidad

Mantenemos versiones anteriores activas durante al menos 12 meses después de lanzar una nueva versión major.

v1.0.0

Enero 2025 Versión actual

Lanzamiento inicial de la API pública de SalonBookIt.

Nuevas funcionalidades

  • Widget Widget JS embebible para reservas
  • Widget Tres modos de visualización: inline, modal y botón
  • Widget Personalización completa de colores y estilos
  • Widget Soporte para React, Vue y frameworks populares
  • API 50+ endpoints REST documentados
  • API Autenticación vía API Key + JWT
  • API Rate limiting configurable por API Key
  • API Endpoint de disponibilidad en tiempo real
  • Webhooks Sistema de webhooks para eventos
  • Webhooks 10 tipos de eventos (booking, payment, customer)
  • Webhooks Firmas HMAC-SHA256 para seguridad
  • Webhooks Reintentos automáticos con backoff exponencial
  • Pagos Integración con Stripe para pagos online
  • Pagos Soporte para EUR, USD, GBP, AED
  • Puntos API de programa de fidelización
  • i18n Soporte multiidioma (ES, EN, AR)

Endpoints disponibles

Categoría Endpoints
Autenticación /auth/registro/, /auth/login/, /auth/verify-otp/, /auth/refresh/
Negocio /negocio/, /negocio/horarios/, /negocio/festivos/
Catálogo /servicios/, /peluqueros/, /categorias/, /productos/
Disponibilidad /disponibilidad/{id}/{fecha}/, /disponibilidad/dias/
Reservas /reservas/crear/, /reservas/{id}/, /reservas/{id}/cancelar/
Cliente /cliente/perfil/, /cliente/reservas/, /cliente/puntos/
Pagos /pagos/intent/, /pagos/confirmar/
Puntos /puntos/paquetes/, /puntos/canjear/

Próximas versiones

v1.1.0

Planificado
  • API Endpoint para crear reservas recurrentes
  • API Filtros avanzados en listados
  • Widget Modo "express" para reserva en un clic
  • Webhooks Nuevos eventos: review.created, waitlist.available
  • SDK SDK oficial para JavaScript/TypeScript

v1.2.0

Planificado
  • API Endpoint de productos y carrito
  • API Endpoint de lista de espera
  • SDK SDK oficial para Python
  • Sandbox Ambiente de pruebas completo

Deprecaciones

Actualmente no hay funcionalidades deprecadas.

Aviso de deprecación

Cuando deprecamos una funcionalidad, avisamos con al menos 6 meses de anticipación y proporcionamos guías de migración.

Mantenerse informado

Hay varias formas de estar al día con los cambios:

Email

Recibe notificaciones de cambios importantes en tu email registrado en el Dashboard.

RSS

Suscríbete al feed RSS del changelog: changelog.xml

GitHub

Sigue nuestro repositorio de documentación para ver cambios en tiempo real.