Webhookid

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.

14-päevane tasuta prooviversioon. Krediitkaarti ei nõuta.

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 toobTriviyoWithout Triviyo
KättesaadavusProfessional-tase ja kõrgemadAinult Enterprise API-juurdepääs
BOOKING_CREATED
BOOKING_UPDATED
BOOKING_CANCELED
PAYMENT_SUCCEEDED
HMAC-SHA256 allkirjadEnterprise lisavõimalus
KordamisstrateegiaKuni 6 katsetÜks katse või mitte ühtegi
Edastuslogi
TugiPrioriteetne tugiE-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.