Udviklerhub

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/webhook

iCal-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_CREATED

Udløses, når en ny booking oprettes

BOOKING_UPDATED

Udløses, når en booking ændres, for eksempel status eller tidspunkt

BOOKING_CANCELED

Udløses, når en booking annulleres

PAYMENT_SUCCEEDED

Udløses, når en betaling lykkes

PAYMENT_FAILED

Udlø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.