Webhooks

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.

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ā.

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 APITriviyoWithout Triviyo
PieejamībaProfessional līmenis un augstākTikai Enterprise API piekļuve
BOOKING_CREATED
BOOKING_UPDATED
BOOKING_CANCELED
PAYMENT_SUCCEEDED
HMAC-SHA256 parakstiEnterprise papildinājums
Atkārtošanas stratēģijaLīdz 6 mēģinājumiemViens mēģinājums vai neviens
Piegāžu žurnāls
AtbalstsPrioritārs atbalstsE-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ā.