Byg kraftfulde integrationer med Triviyo
Signerede webhooks, iCal-feeds og en indlejrbar bookingwidget. Triviyo tilbyder endnu ikke et offentligt REST-API.
Kom i gang på få minutter
Tre måder at integrere Triviyo i din platform på
Indlejret widget
Tilføj vores bookingwidget hvor som helst på dit websted med et simpelt script-tag. Ingen backend kræves.
<script src="https://triviyo.com/widget.js"></script>Webhooks
Realtidsnotifikationer for bookinger, betalinger og mere. Hold dine systemer synkroniseret.
POST https://your-app.example/webhookiCal-feeds
Eksportér din bookingkalender til enhver kalenderapp, og importér eksterne kalendere for at blokere tilgængelighed.
https://triviyo.com/api/ical/<your-feed-token>Webhook-hændelser
Konfigurer webhooks i dit dashboard for at modtage realtidsnotifikationer for disse hændelser:
BOOKING_CREATEDUdløses, når en ny booking oprettes
BOOKING_UPDATEDUdløses, når en booking ændres, for eksempel status eller tidspunkt
BOOKING_CANCELEDUdløses, når en booking annulleres
PAYMENT_SUCCEEDEDUdløses, når en betaling lykkes
PAYMENT_FAILEDUdløses, når en betaling mislykkes
Eksempel på 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"
}
}
}Har du brug for et REST-API?
Triviyo har i dag ikke et offentligt REST-API. Webhooks dækker booking- og betalingshændelser; kontakt os, hvis din integration har brug for mere.