Bygg kraftige integrasjoner med Triviyo
Signerte webhooks, iCal-feeder og en innebyggbar bookingwidget. Triviyo tilbyr foreløpig ikke et offentlig REST-API.
Kom i gang på minutter
Tre måter å integrere Triviyo i plattformen din
Innebygd widget
Legg til bookingwidgeten vår hvor som helst på nettstedet ditt med en enkel script-tag. Ingen backend kreves.
<script src="https://triviyo.com/widget.js"></script>Webhooks
Sanntidsvarsler for bestillinger, betalinger og mer. Hold systemene dine synkronisert.
POST https://your-app.example/webhookiCal-feeder
Eksporter bookingkalenderen til hvilken som helst kalenderapp, og importer eksterne kalendere for å blokkere tilgjengelighet.
https://triviyo.com/api/ical/<your-feed-token>Webhook-hendelser
Konfigurer webhooks i dashbordet ditt for å motta sanntidsvarsler for disse hendelsene:
BOOKING_CREATEDUtløses når en ny bestilling opprettes
BOOKING_UPDATEDUtløses når en booking endres, for eksempel status eller tidspunkt
BOOKING_CANCELEDUtløses når en bestilling kanselleres
PAYMENT_SUCCEEDEDUtløses når en betaling er vellykket
PAYMENT_FAILEDUtløses når en betaling mislykkes
Eksempelnyttelast
{
"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"
}
}
}Trenger du et REST-API?
Triviyo har foreløpig ikke et offentlig REST-API. Webhooks dekker booking- og betalingshendelser; kontakt oss hvis integrasjonen din trenger mer.