Module
Permettez aux clients de réserver des services selon vos règles de disponibilité via des API publiques. Calendrier du tableau de bord inclus.
Planification complète sans le prix SaaS.
Définissez des services avec durée, temps de pause, capacité et tarification. Noms multilingues supportés.
Définissez des règles hebdomadaires par jour de la semaine avec heures de début et de fin. Prise en charge des plages matin et après-midi.
Remplacez les règles pour des dates spécifiques — jours fériés, horaires spéciaux, événements ponctuels.
Calcule algorithmiquement les créneaux horaires disponibles à partir de vos règles, durée et temps de pause.
Protection anti-bots sur le point de réservation public via Cloudflare Turnstile.
Exportez toutes les réservations en CSV avec les détails clients, horodatages et statuts.
Toute entreprise qui planifie des rendez-vous peut utiliser NexusKit Booking.
Laissez les clients réserver des sessions de 30 minutes ou 1 heure selon votre disponibilité.
Salons, ateliers, agences — laissez les clients choisir un créneau en ligne.
Planification interne pour entretiens, démos ou permanences avec capacité de groupe.
Gérez les petits événements, ateliers ou cours avec limites de capacité et temps de pause.
Configurez les services, définissez la disponibilité et laissez les clients réserver en trois étapes.
Définissez vos services avec durée, temps de pause, capacité et tarification.
POST /v1/booking/services
{
"names": { "fr": "Consultation 30 min" },
"durationMin": 30,
"bufferMin": 10,
"capacity": 1,
"priceCents": 5000,
"currency": "EUR"
}Configurez les règles hebdomadaires et les exceptions spécifiques aux dates.
POST /v1/booking/availability
{
"rules": [
{ "day": 1, "start": "09:00", "end": "12:00" },
{ "day": 1, "start": "14:00", "end": "17:00" }
],
"exceptions": {
"2025-12-25": null
}
}Les endpoints publics permettent aux clients de récupérer les créneaux disponibles et de créer des réservations.
GET /v1/public/booking/services/:id/slots?date=2025-07-15
POST /v1/public/booking/bookings
{
"serviceId": "...",
"startsAt": "2025-07-15T09:00:00Z",
"customer": { "name": "Jean", "email": "[email protected]" }
}Oui. Chaque locataire dispose d'un champ de fuseau horaire (UTC par défaut). Le calcul des créneaux utilise des horodatages UTC pour assurer la cohérence des réservations entre les fuseaux horaires.
Oui, dans le cadre d'une utilisation équitable — 5 000 réservations par mois, 120 requêtes par minute.
Oui. Chaque service possède un champ priceCents et une devise (EUR par défaut). Définissez sur null pour les services gratuits.
Définissez une capacité supérieure à 1 sur un service. L'algorithme de créneau autorisera ce nombre de réservations simultanées par créneau.
Oui. Utilisez les exceptions de disponibilité pour remplacer les règles hebdomadaires pour les jours fériés, horaires spéciaux ou événements ponctuels.
Commencez gratuitement. Sans carte bancaire. Configurez votre premier service en quelques minutes.