Webhookok

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.

14 napos ingyenes próba. Bankkártya nem szükséges.

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 APITriviyoWithout Triviyo
ElérhetőségProfessional szint és magasabbCsak Enterprise API-hozzáféréssel
BOOKING_CREATED
BOOKING_UPDATED
BOOKING_CANCELED
PAYMENT_SUCCEEDED
HMAC-SHA256 aláírásokEnterprise kiegészítő
Újrapróbálkozási stratégiaLegfeljebb 6 kísérletEgyetlen kísérlet vagy semmi
Kézbesítési napló
TámogatásKiemelt ügyfélszolgálatE-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ó.