Changelog

Historique des modifications et mises à jour de l'API.

Politique de versionnage

L'API SalonBookIt suit Semantic Versioning:

  • MAJOR (v1 → v2): Changements incompatibles nécessitant une migration
  • MINOR (v1.1 → v1.2): Nouvelles fonctionnalités compatibles
  • PATCH (v1.1.0 → v1.1.1): Corrections de bugs
Compatibilité

Nous maintenons les versions précédentes actives pendant au moins 12 mois après le lancement d'une nouvelle version majeure.

v1.0.0

Janvier 2025 Version actuelle

Lancement initial de l'API publique de SalonBookIt.

Nouvelles fonctionnalités

  • Widget Widget JS intégrable pour les réservations
  • Widget Trois modes d'affichage : inline, modal et bouton
  • Widget Personnalisation complète des couleurs et styles
  • Widget Support pour React, Vue et les frameworks populaires
  • API 50+ endpoints REST documentés
  • API Authentification via clé API + JWT
  • API Limite de requêtes configurable par clé API
  • API Endpoint de disponibilité en temps réel
  • Webhooks Système de webhooks pour les événements
  • Webhooks 10 types d'événements (booking, payment, customer)
  • Webhooks Signatures HMAC-SHA256 pour la sécurité
  • Webhooks Réessais automatiques avec backoff exponentiel
  • Paiements Intégration avec Stripe pour les paiements en ligne
  • Paiements Support pour EUR, USD, GBP, AED
  • Points API du programme de fidélité
  • i18n Support multilingue (ES, EN, AR)

Endpoints disponibles

Catégorie Endpoints
Authentification /auth/registro/, /auth/login/, /auth/verify-otp/, /auth/refresh/
Commerce /negocio/, /negocio/horarios/, /negocio/festivos/
Catalogue /servicios/, /peluqueros/, /categorias/, /productos/
Disponibilité /disponibilidad/{id}/{fecha}/, /disponibilidad/dias/
Réservations /reservas/crear/, /reservas/{id}/, /reservas/{id}/cancelar/
Client /cliente/perfil/, /cliente/reservas/, /cliente/puntos/
Paiements /pagos/intent/, /pagos/confirmar/
Points /puntos/paquetes/, /puntos/canjear/

Prochaines versions

v1.1.0

Planifié
  • API Endpoint pour créer des réservations récurrentes
  • API Filtres avancés dans les listes
  • Widget Modo "express" para reserva en un clic
  • Webhooks Nouveaux événements : review.created, waitlist.available
  • SDK SDK officiel pour JavaScript/TypeScript

v1.2.0

Planifié
  • API Endpoint produits et panier
  • API Endpoint liste d'attente
  • SDK SDK officiel pour Python
  • Sandbox Environnement de test complet

Dépréciations

Il n'y a actuellement aucune fonctionnalité dépréciée.

Avis de dépréciation

Lorsque nous déprécions une fonctionnalité, nous donnons un préavis d'au moins 6 mois et fournissons des guides de migration.

Rester informé

Il existe plusieurs façons de rester à jour avec les changements :

Email

Recevez des notifications des changements importants sur votre email enregistré dans le tableau de bord.

RSS

Abonnez-vous au flux RSS du changelog : changelog.xml

GitHub

Suivez notre dépôt de documentation pour voir les changements en temps réel.