Rakenna tehokkaita integraatioita Triviyo
Allekirjoitetut webhookit, iCal-syötteet ja upotettava varauswidget. Triviyolla ei vielä ole julkista REST-rajapintaa.
Pääse alkuun minuuteissa
Kolme tapaa integroida Triviyo alustaasi
Upotettu widget
Lisää varauswidget mihin tahansa sivustollasi yksinkertaisella script-tagilla. Ei taustapalvelinta tarvita.
<script src="https://triviyo.com/widget.js"></script>Webhookit
Reaaliaikaiset ilmoitukset varauksista, maksuista ja muusta. Pidä järjestelmäsi synkronoituina.
POST https://your-app.example/webhookiCal-syötteet
Vie varauskalenterisi mihin tahansa kalenterisovellukseen ja tuo ulkoisia kalentereita saatavuuden estämiseksi.
https://triviyo.com/api/ical/<your-feed-token>Webhook-tapahtumat
Määritä webhookit hallintapaneelissasi vastaanottaaksesi reaaliaikaiset ilmoitukset näistä tapahtumista:
BOOKING_CREATEDKäynnistyy kun uusi varaus luodaan
BOOKING_UPDATEDLaukeaa, kun varaus muuttuu, esimerkiksi sen tila tai aika
BOOKING_CANCELEDKäynnistyy kun varaus peruutetaan
PAYMENT_SUCCEEDEDKäynnistyy kun maksu onnistuu
PAYMENT_FAILEDKäynnistyy kun maksu epäonnistuu
Esimerkkipayload
{
"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"
}
}
}Tarvitsetko REST-rajapinnan?
Triviyolla ei tällä hetkellä ole julkista REST-rajapintaa. Webhookit kattavat varaus- ja maksutapahtumat; ota yhteyttä, jos integraatiosi tarvitsee enemmän.