Allkirjastatud webhookid iga broneeringu- ja makse-sündmuse jaoks
Suunake kõik broneeringu- ja maksesündmused oma süsteemidesse — CRM, andmeladu, Slack, kohandatud integratsioonid. HMAC-allkirjastatud, eksponentsiaalse taandumisega kordused ja täielik logg. Loodud insenerimeeskondadele, kes keelduvad API-t pollimast.
Miks insenerimeeskonnad valivad Triviyo webhookid
Standardsed mustrid, etteaimatav käitumine ja tarnelogg, mis tegelikult aitab silumisega.
HMAC-allkirjad igal kasulikul koormusel
Iga webhook on allkirjastatud HMAC-SHA256 abil, kasutades teie lõpp-punkti saladust. Kontrollige allkirja enne kasuliku koormuse järgi tegutsemist — sama muster nagu Stripe'il, GitHubil ja kõigil teistel webhookidel, mida te juba usaldate.
Eksponentsiaalse taandumisega kordused
Kui teie endpoint ei vasta õigel ajal või tagastab 408, 429 või 5xx, proovib Triviyo edastust automaatselt uuesti, kokku kuni 6 katset. Iga muu 4xx vastus loetakse lõplikuks ja seda uuesti ei proovita.
Standardsed sündmusenimed
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Tellige täpselt need sündmused, mida teie integratsioon vajab; ignoreerige ülejäänud.
Iga endpointi oma allkirjavõti
Igal endpointil on oma allkirjavõti, mille saate igal ajal uuesti luua jaotises Seaded → Webhookid.
Täielik edastuslogi
Iga edastuskatse logitakse töölaual koos HTTP oleku, vastuse ja ajatempliga.
Triviyo webhookid vs. REST API pollimine
Mida näeb välja reaalajas sündmusvoog võrreldes REST-lõpp-punkti pommitamisega.
| Mida webhookide API kaasas toob | Triviyo | Without Triviyo |
|---|---|---|
| Kättesaadavus | Professional-tase ja kõrgemad | Ainult Enterprise API-juurdepääs |
| BOOKING_CREATED | ||
| BOOKING_UPDATED | ||
| BOOKING_CANCELED | ||
| PAYMENT_SUCCEEDED | ||
| HMAC-SHA256 allkirjad | Enterprise lisavõimalus | |
| Kordamisstrateegia | Kuni 6 katset | Üks katse või mitte ühtegi |
| Edastuslogi | ||
| Tugi | Prioriteetne tugi | E-posti piletijärjekord |
Standardsed mustrid — mitte midagi eksootilisest ega patenteeritud.
Korduma kippuvad küsimused
Millistele sündmustele saan tellida?
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Tellige lõpp-punktipõhiselt täpselt see, mida teie integratsioon vajab.
Kuidas kontrollida, kas webhook on tõesti Triviyo'st?
Iga kasulik koormus on allkirjastatud HMAC-SHA256 abil, kasutades teie lõpp-punkti unikaalset saladust. Kontrollige päist X-Webhook-Signature põhitaotluse sisu suhtes enne tegutsemist — sama muster nagu Stripe'i ja GitHubi webhookidel. Koodinäited on meie dokumentatsioonis.
Mis juhtub, kui minu lõpp-punkt on maas?
Triviyo teeb kokku kuni 6 edastuskatset. Pärast viimast märgitakse edastus edastuslogis ebaõnnestunuks. 4xx vastus, mis ei ole 408 ega 429, märgib edastuse kohe ebaõnnestunuks, ilma uute katseteta.
Kas saan webhooке testimiskeskkonnas testida?
Jah. Saatke jaotises Seaded → Webhookid mis tahes endpointile testedastus, et kontrollida integratsiooni enne käivitamist.
Millist taset on webhookide jaoks vaja?
Professional-tase ja kõrgemad.
Ehitage reaalajas integratsioonid, mis ei polли
Allkirjastatud, kordatud, logitud — täpselt nii, nagu insenerimeeskonnad eeldavad.
14-päevane tasuta prooviversioon. Krediitkaarti ei nõuta. Tühista igal ajal.