Bouw krachtige integraties met Triviyo
Ondertekende webhooks, iCal-feeds en een insluitbare boekingswidget. Triviyo biedt nog geen openbare REST-API.
Binnen minuten aan de slag
Drie manieren om Triviyo in uw platform te integreren
Ingebedde widget
Voeg onze boekingswidget overal op uw site toe met een eenvoudig script-tag. Geen backend vereist.
<script src="https://triviyo.com/widget.js"></script>Webhooks
Realtime meldingen voor boekingen, betalingen en meer. Houd uw systemen gesynchroniseerd.
POST https://your-app.example/webhookiCal-feeds
Exporteer uw boekingsagenda naar elke agenda-app en importeer externe agenda's om beschikbaarheid te blokkeren.
https://triviyo.com/api/ical/<your-feed-token>Webhook-gebeurtenissen
Configureer webhooks in uw dashboard om realtime meldingen te ontvangen voor deze gebeurtenissen:
BOOKING_CREATEDGeactiveerd wanneer een nieuwe boeking wordt aangemaakt
BOOKING_UPDATEDWordt geactiveerd wanneer een boeking wijzigt, bijvoorbeeld de status of het tijdstip
BOOKING_CANCELEDGeactiveerd wanneer een boeking wordt geannuleerd
PAYMENT_SUCCEEDEDGeactiveerd wanneer een betaling geslaagd is
PAYMENT_FAILEDGeactiveerd wanneer een betaling mislukt
Voorbeeldpayload
{
"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"
}
}
}Een REST-API nodig?
Triviyo heeft op dit moment geen openbare REST-API. Webhooks dekken boekings- en betalingsgebeurtenissen; neem contact op als uw integratie meer nodig heeft.