Hub pentru dezvoltatori

Construiți integrări puternice cu Triviyo

Webhook-uri semnate, fluxuri iCal și un widget de rezervare integrabil. Triviyo nu oferă încă un API REST public.

Începeți în câteva minute

Trei moduri de a integra Triviyo în platforma dvs.

Widget încorporat

Adăugați widget-ul nostru de rezervare oriunde pe site-ul dvs. cu un simplu tag de script. Nu este necesar un backend.

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

Webhook-uri

Notificări în timp real pentru rezervări, plăți și altele. Mențineți sistemele sincronizate.

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

Fluxuri iCal

Exportați calendarul de rezervări în orice aplicație de calendar și importați calendare externe pentru a bloca disponibilitatea.

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

Evenimente webhook

Configurați webhook-uri în panoul dvs. de control pentru a primi notificări în timp real pentru aceste evenimente:

BOOKING_CREATED

Declanșat când o nouă rezervare este creată

BOOKING_UPDATED

Declanșat când o rezervare se modifică, de exemplu starea sau ora

BOOKING_CANCELED

Declanșat când o rezervare este anulată

PAYMENT_SUCCEEDED

Declanșat când o plată este reușită

PAYMENT_FAILED

Declanșat când o plată eșuează

Exemplu de 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"
    }
  }
}

Aveți nevoie de un API REST?

Triviyo nu are în prezent un API REST public. Webhook-urile acoperă evenimentele de rezervare și plată; contactați-ne dacă integrarea dvs. are nevoie de mai mult.