Aláírt webhookok minden foglalási és fizetési eseményhez
Streamelje minden foglalási és fizetési eseményt saját rendszereibe — CRM, adatraktár, Slack, egyéni integrációk. HMAC-aláírással ellátva, exponenciális visszalépéssel újrapróbálva és teljes naplóval dokumentálva. Olyan fejlesztői csapatoknak készült, akik nem akarnak API-t lekérdezgetni.
Miért választják a fejlesztői csapatok a Triviyo webhookokat
Szabványos minták, kiszámítható viselkedés és egy kézbesítési napló, amely tényleg segít a hibakeresésben.
HMAC-aláírás minden payloadon
Minden webhookot HMAC-SHA256 algoritmussal írunk alá az adott végpont titkos kulcsával. Ellenőrizd az aláírást, mielőtt feldolgozod a payloadot — ugyanaz a minta, mint a Stripe, GitHub és minden más általad már megbízott webhook.
Újrapróbálkozás exponenciális visszalépéssel
Ha a végpontod nem válaszol időben, vagy 408, 429 vagy 5xx választ ad, a Triviyo automatikusan újrapróbálja a kézbesítést, összesen legfeljebb 6 kísérlettel. Minden más 4xx válasz véglegesnek számít, és nem próbáljuk újra.
Szabványos eseménynevek
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Iratkozz fel pontosan azokra az eseményekre, amelyekre az integrációdnak szüksége van; a többit hagyhatod figyelmen kívül.
Végpontonkénti aláíró kulcsok
Minden végpont saját aláíró kulcsot kap, amelyet bármikor újragenerálhat a Beállítások → Webhookok menüpontban.
Teljes kézbesítési napló
Minden kézbesítési kísérlet bekerül az irányítópultra a HTTP-állapottal, a válasszal és az időbélyeggel.
Triviyo webhookok vs. REST API lekérdezgetése
Így néz ki a valós idejű eseménystreamelés a REST végpont folyamatos letapogatásával szemben.
| Mit tartalmaz a webhooks API | Triviyo | Without Triviyo |
|---|---|---|
| Elérhetőség | Professional szint és magasabb | Csak Enterprise API-hozzáféréssel |
| BOOKING_CREATED | ||
| BOOKING_UPDATED | ||
| BOOKING_CANCELED | ||
| PAYMENT_SUCCEEDED | ||
| HMAC-SHA256 aláírások | Enterprise kiegészítő | |
| Újrapróbálkozási stratégia | Legfeljebb 6 kísérlet | Egyetlen kísérlet vagy semmi |
| Kézbesítési napló | ||
| Támogatás | Kiemelt ügyfélszolgálat | E-mailes jegykezelő sor |
Szabványos minták — semmi egzotikus, semmi saját fejlesztésű.
Gyakran ismételt kérdések
Milyen eseményekre iratkozhatok fel?
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Végpontonként iratkozz fel pontosan azokra, amelyekre az integrációdnak szüksége van.
Hogyan ellenőrzöm, hogy a webhook valóban a Triviyo-tól érkezett?
Minden payloadot HMAC-SHA256 algoritmussal írunk alá a végpontod egyedi titkos kulcsával. Ellenőrizd az X-Webhook-Signature fejlécet a nyers kérés törzsével szemben, mielőtt bármit tennél — ugyanaz a minta, mint a Stripe és a GitHub webhookoknál. Kódpéldák elérhetők a dokumentációban.
Mi történik, ha a végpontom nem elérhető?
A Triviyo összesen legfeljebb 6 kézbesítési kísérletet tesz. Az utolsó után a kézbesítés sikertelenként jelenik meg a kézbesítési naplóban. A 408-tól és 429-től eltérő 4xx válasz azonnal sikertelenné teszi a kézbesítést, újrapróbálás nélkül.
Tesztelhetem a webhookokat staging környezetben?
Igen. Küldjön tesztkézbesítést bármelyik végpontra a Beállítások → Webhookok menüpontban, hogy élesítés előtt ellenőrizze az integrációt.
Melyik csomag szükséges a webhookokhoz?
Professional szint és magasabb.
Építs valós idejű integrációkat lekérdezés nélkül
Aláírva, újrapróbálva, naplózva — pontosan úgy, ahogy a fejlesztői csapatok elvárják.
14 napos ingyenes próba. Bankkártya nem szükséges. Bármikor lemondható.