Developer Hub

Vytvářejte výkonné integrace s Triviyo

Podepsané webhooky, iCal kanály a vložitelný rezervační widget. Triviyo zatím nenabízí veřejné REST API.

Začněte za pár minut

Tři způsoby, jak integrovat Triviyo do své platformy

Vložený widget

Přidejte náš rezervační widget kamkoli na svůj web pomocí jednoduchého script tagu. Není vyžadován žádný backend.

<script src="https://triviyo.com/widget.js"></script>

Webhooky

Oznámení v reálném čase pro rezervace, platby a další. Udržujte své systémy synchronizované.

POST https://your-app.example/webhook

iCal kanály

Exportujte rezervační kalendář do libovolné kalendářové aplikace a importujte externí kalendáře pro blokování dostupnosti.

https://triviyo.com/api/ical/<your-feed-token>

Události webhooků

Nakonfigurujte webhooky ve svém dashboardu pro příjem oznámení v reálném čase pro tyto události:

BOOKING_CREATED

Spuštěno při vytvoření nové rezervace

BOOKING_UPDATED

Spustí se při změně rezervace, například jejího stavu nebo času

BOOKING_CANCELED

Spuštěno při zrušení rezervace

PAYMENT_SUCCEEDED

Spuštěno při úspěšné platbě

PAYMENT_FAILED

Spuštěno při neúspěšné platbě

Ukázkový 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"
    }
  }
}

Potřebujete REST API?

Triviyo dnes nemá veřejné REST API. Webhooky pokrývají události rezervací a plateb; pokud vaše integrace potřebuje víc, kontaktujte nás.