Webhooks

Reāllaika webhooks, kas nekad nepalaiž garām notikumu

Straumējiet katru rezervācijas un maksājuma notikumu savās sistēmās — CRM, datu noliktavā, Slack, pielāgotās integrācijās. HMAC parakstīti, atkārtoti ar eksponenciālu atkāpumu un pilnībā reģistrēti. Veidoti inženieru komandām, kas atsakās aptaujāt API.

14 dienu bezmaksas izmēģinājums. Kredītkarte nav nepieciešama.

Kāpēc inženieru komandas izvēlas Triviyo webhooks

Standarta modeļi, paredzama uzvedība un piegādes žurnāls, kas patiešām palīdz atkļūdošanā.

Darbojas mazāk nekā sekundes laikā

Notikumi tiek nosūtīti 500 ms laikā no aktivizējošās darbības — bez aptaujāšanas, bez kavēšanās, bez palaistām rezervācijām. Jūsu pakārtotās sistēmas paliek perfektā sinhronizācijā ar Triviyo.

HMAC paraksti katrā slodzē

Katrs webhook ir parakstīts ar HMAC-SHA256, izmantojot jūsu galapunkta noslēpumu. Pārbaudiet parakstu pirms rīkošanās ar slodzi — tāds pats modelis kā Stripe, GitHub un katram citam webhookam, kuram jau uzticaties.

Atkārtojumi ar eksponenciālo atkāpumu

Ja jūsu galapunkts atgriež ne-2xx, Triviyo atkārto ar eksponenciālo atkāpumu līdz 72 stundām. Pārejošas kļūmes sadziedējas pašas bez manuālas iejaukšanās — un jūs varat atkārtot jebkuru notikumu no piegādes žurnāla.

Standarta notikumu nosaukumi

booking.created, booking.updated, booking.cancelled, payment.succeeded — nosaukumi, kādus sagaida katrs inženieris. Abonējiet tieši tos notikumus, ko prasa jūsu integrācija; pārējos ignorējiet.

Noslēpumi un atļauto saraksti katram galapunktam

Katrs galapunkts iegūst savu parakstīšanas noslēpumu un izvēles IP atļauto sarakstu saņemošajā pusē. Rotējiet noslēpumus bez dīkstāves un ierobežojiet galapunktus tikai ar savu infrastruktūru.

Pilns piegādes žurnāls ar atkārtošanu

Katrs piegādes mēģinājums ir reģistrēts ar statusa kodu, atbildes pamattekstu un laikspiedolu — pieejams informācijas panelī un caur API. Atkārtojiet jebkuru notikumu manuāli, kad jūsu testēšanas vide palaidusi to garām.

Triviyo webhooks vs. REST API aptaujāšana

Kā izskatās reāllaika notikumu straumēšana salīdzinājumā ar REST galapunkta bombardēšanu.

Ko iekļauj webhooks APITriviyoWithout Triviyo
Iestatīšanas laiksMazāk nekā 15 minūtesDienas aptaujātāja būvēšanā
PieejamībaProfessional līmenis un augstākTikai Enterprise API piekļuve
booking.created
booking.updated
booking.cancelled
payment.succeeded
HMAC-SHA256 parakstiEnterprise papildinājums
Atkārtošanas stratēģijaEksponenciālais atkāpums, 72 st. logsViens mēģinājums vai neviens
Piegādes žurnāls ar atkārtošanu
AtbalstsInženieru komanda Slack platformāE-pasta biļešu rinda

Standarta modeļi — nekas eksotisks, nekas patentēts.

Inženieru komandas, kas izmanto Triviyo webhooks ražošanā

Mēs izņēmām 400 rindiņas aptaujāšanas koda tajā dienā, kad Triviyo webhooks tika palaisti. Booking.created nonāk mūsu datu noliktavā mazāk nekā sekundes laikā — atribūcijas un ieņēmumu informācijas paneļi beidzot ir reāllaika, nevis ar 15 minūšu kavēšanos.
Maya Lindqvist
Inženieru vadītāja, Nordic Trek Collective
-400 aptaujāšanas koda rindiņas
Piegādes žurnāls ir nepamanītais varonis. Kad mūsu Slack integrācija salūza svētkos, es atkārtoju 30 palaistus notikumus no informācijas paneļa, kamēr mūsu platformas komanda bija atvaļinājumā. Nekādu datu zaudēšanu, nekādu eskalāciju.
Diego Fernández
Vecākais inženieris, Coastal Expeditions
100% piegāde, pateicoties atkārtošanai

Biežāk uzdotie jautājumi

Kādiem notikumiem es varu abonēties?

booking.created, booking.updated, booking.cancelled un payment.succeeded sākotnēji. Vairāk notikumu (payment.refunded, waiver.signed, checkin.completed, gift_card.redeemed) tiek pievienoti pastāvīgos atjauninājumos. Abonējieties katram galapunktam tieši tam, ko prasa jūsu integrācija.

Kā pārbaudīt, ka webhook tiešām ir no Triviyo?

Katra slodze ir parakstīta ar HMAC-SHA256, izmantojot jūsu galapunkta unikālo noslēpumu. Pārbaudiet X-Triviyo-Signature galveni pret neapstrādātu pieprasījuma pamattekstu pirms rīkošanās — tāds pats modelis kā Stripe un GitHub webhooks. Koda piemēri ir mūsu dokumentācijā.

Kas notiek, ja mans galapunkts nedarbojas?

Triviyo atkārto ar eksponenciālo atkāpumu līdz 72 stundām — sākot no 1 minūtes, tad 5, 25, 2h, 6h, 24h. Pēc tam notikums nonāk piegādes žurnālā, kur varat to atkārtot manuāli, tiklīdz jūsu galapunkts atgūstas.

Vai es varu testēt webhooks testēšanas vidē?

Jā. Katrs plāns iekļauj testēšanas režīmu ar saviem webhook galapunktiem un fiktīviem notikumiem. Aktivizējiet jebkuru notikumu no informācijas paneļa, lai pārbaudītu integrāciju pirms publicēšanas — un atkārtojiet to tik reižu, cik nepieciešams.

Kāds līmenis nepieciešams webhooks izmantošanai?

Professional līmenis un augstāk. Starter plāni nodrošina piekļuvi pilnam informācijas panelim un pārskatiem; webhooks tiek atbloķēti Professional plānā, jo tie prasa ilgtermiņa infrastruktūras ieguldījumus no mūsu puses, lai nodrošinātu latentuma un piegādes garantijas.

Vai ir ātruma ierobežojums?

Nav strikta ātruma ierobežojuma — mēs ar prieku piegādāsim simtiem notikumu minūtē uz jūsu galapunktu. Ja jūsu galapunkts cīnās, lai sekotu līdzi, mēs automātiski palēninām un atkārtojam, nevis nometam notikumus.

Veidojiet reāllaika integrācijas bez aptaujāšanas

Iestatiet pirmo webhook galapunktu 15 minūtēs. Parakstīts, atkārtots, reģistrēts — tieši tā, kā inženieru komandas gaida webhooks darbību.

14 dienu bezmaksas izmēģinājums. Kredītkarte nav nepieciešama. Atcelt jebkurā laikā.