Parakstīti webhooks katram rezervācijas un maksājuma notikumam
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.
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ā.
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 endpoint neatbild laikā vai atgriež 408, 429 vai 5xx, Triviyo automātiski atkārto piegādi, kopā līdz 6 mēģinājumiem. Jebkura cita 4xx atbilde tiek uzskatīta par galīgu un netiek atkārtota.
Standarta notikumu nosaukumi
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Abonējiet tieši tos notikumus, ko prasa jūsu integrācija; pārējos ignorējiet.
Paraksta atslēga katram endpoint
Katram endpoint ir sava paraksta atslēga, ko jebkurā laikā varat ģenerēt no jauna sadaļā Iestatījumi → Webhooks.
Pilns piegāžu žurnāls
Katrs piegādes mēģinājums tiek reģistrēts panelī ar HTTP statusu, atbildi un laiku.
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 API | Triviyo | Without Triviyo |
|---|---|---|
| Pieejamība | Professional līmenis un augstāk | Tikai Enterprise API piekļuve |
| BOOKING_CREATED | ||
| BOOKING_UPDATED | ||
| BOOKING_CANCELED | ||
| PAYMENT_SUCCEEDED | ||
| HMAC-SHA256 paraksti | Enterprise papildinājums | |
| Atkārtošanas stratēģija | Līdz 6 mēģinājumiem | Viens mēģinājums vai neviens |
| Piegāžu žurnāls | ||
| Atbalsts | Prioritārs atbalsts | E-pasta biļešu rinda |
Standarta modeļi — nekas eksotisks, nekas patentēts.
Biežāk uzdotie jautājumi
Kādiem notikumiem es varu abonēties?
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. 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-Webhook-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 kopā veic līdz 6 piegādes mēģinājumiem. Pēc pēdējā piegāde piegāžu žurnālā tiek atzīmēta kā neizdevusies. 4xx atbilde, kas nav 408 vai 429, uzreiz atzīmē piegādi kā neizdevušos, bez atkārtotiem mēģinājumiem.
Vai es varu testēt webhooks testēšanas vidē?
Jā. Sadaļā Iestatījumi → Webhooks nosūtiet testa piegādi uz jebkuru endpoint, lai pārbaudītu integrāciju pirms palaišanas.
Kāds līmenis nepieciešams webhooks izmantošanai?
Professional līmenis un augstāk.
Veidojiet reāllaika integrācijas bez aptaujāšanas
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ā.