Créez des intégrations puissantes avec Triviyo
Webhooks signés, flux iCal et widget de réservation intégrable. Triviyo ne propose pas encore d’API REST publique.
Démarrez en quelques minutes
Trois façons d'intégrer Triviyo dans votre plateforme
Widget intégré
Ajoutez notre widget de réservation n'importe où sur votre site avec une simple balise script. Aucun backend requis.
<script src="https://triviyo.com/widget.js"></script>Webhooks
Notifications en temps réel pour les réservations, les paiements et plus encore. Gardez vos systèmes synchronisés.
POST https://your-app.example/webhookFlux iCal
Exportez votre calendrier de réservations vers n’importe quelle application et importez des calendriers externes pour bloquer des disponibilités.
https://triviyo.com/api/ical/<your-feed-token>Événements webhook
Configurez des webhooks dans votre tableau de bord pour recevoir des notifications en temps réel pour ces événements :
BOOKING_CREATEDDéclenché lors de la création d'une nouvelle réservation
BOOKING_UPDATEDDéclenché lorsqu’une réservation change, par exemple son statut ou son horaire
BOOKING_CANCELEDDéclenché lors de l'annulation d'une réservation
PAYMENT_SUCCEEDEDDéclenché lorsqu'un paiement est réussi
PAYMENT_FAILEDDéclenché lorsqu'un paiement échoue
Exemple de payload
{
"event": "BOOKING_CREATED",
"timestamp": "2026-10-04T10:00:00.000Z",
"data": {
"booking": {
"id": "clx…",
"bookingNumber": "TRV-…",
"status": "CONFIRMED",
"guestEmail": "[email protected]",
"guestName": "Alex Guest",
"totalParticipants": 2,
"total": "120.00",
"currency": "EUR",
"createdAt": "2026-10-04T10:00:00.000Z"
},
"experience": {
"id": "clx…",
"title": "Sunset kayak tour"
},
"timeSlot": {
"id": "clx…",
"startTime": "2026-10-10T17:00:00.000Z",
"endTime": "2026-10-10T19:00:00.000Z"
}
}
}Besoin d’une API REST ?
Triviyo n’a pas d’API REST publique aujourd’hui. Les webhooks couvrent les événements de réservation et de paiement ; contactez-nous si votre intégration a besoin de plus.