Podpisani webhooki za vsak dogodek rezervacije in plačila
Prenesite vsak dogodek rezervacije in plačila v lastne sisteme — CRM, podatkovno skladišče, Slack, integrace po meri. Podpisano z HMAC, ponavljano z eksponentnim odložitvijo in v celoti zabeleženo. Narejeno za inženirske ekipe, ki zavračajo anketiranje API-ja.
Zakaj inženirske ekipe izberejo Triviyo webhooks
Standardni vzorci, predvidljivo vedenje in dnevnik dostave, ki vam dejansko pomaga pri odpravljanju napak.
Podpisi HMAC na vsaki vsebini
Vsak webhook je podpisan z HMAC-SHA256 z uporabo skrivnosti vašega končnega mesta. Preverite podpis, preden ukrepate na vsebino — enak vzorec kot Stripe, GitHub in vsak drug webhook, ki mu že zaupate.
Ponovni poskusi z eksponentnim odložitvijo
Če vaš endpoint ne odgovori pravočasno ali vrne 408, 429 ali 5xx, Triviyo samodejno ponovi dostavo, skupaj do 6 poskusov. Vsak drug odgovor 4xx velja za trajnega in se ne ponovi.
Standardna imena dogodkov
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Naročite se točno na dogodke, ki jih vaša integracija potrebuje; preostale prezrite.
Ključ za podpis za vsak endpoint
Vsak endpoint ima svoj ključ za podpis, ki ga lahko kadar koli znova ustvarite v Nastavitve → Webhooki.
Celoten dnevnik dostav
Vsak poskus dostave se zabeleži na nadzorni plošči s statusom HTTP, odgovorom in časom.
Triviyo webhooks v primerjavi z anketiranjem REST API-ja
Kako izgleda pretakanje dogodkov v realnem času v primerjavi z nenehnim klicanjem REST končnega mesta.
| Kaj vključuje API za webhooks | Triviyo | Without Triviyo |
|---|---|---|
| Razpoložljivost | Paket Professional in višji | Samo Enterprise API dostop |
| BOOKING_CREATED | ||
| BOOKING_UPDATED | ||
| BOOKING_CANCELED | ||
| PAYMENT_SUCCEEDED | ||
| Podpisi HMAC-SHA256 | Enterprise dodatek | |
| Strategija ponovnih poskusov | Do 6 poskusov | En poskus ali nič |
| Dnevnik dostav | ||
| Podpora | Prednostna podpora | Čakalna vrsta e-poštnih zahtevkov |
Standardni vzorci — nič eksotičnega, nič lastniško.
Pogosta vprašanja
Na katere dogodke se lahko naročim?
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Naročite se na posamezno končno mesto točno na tisto, kar vaša integracija potrebuje.
Kako preverim, da webhook dejansko prihaja od Triviyo?
Vsaka vsebina je podpisana z HMAC-SHA256 z edinstveno skrivnostjo vašega končnega mesta. Pred ukrepanjem preverite glavo X-Webhook-Signature glede na surovo telo zahteve — enak vzorec kot pri Stripe in GitHub webhooks. Primeri kode so v naši dokumentaciji.
Kaj se zgodi, če je moje končno mesto nedosegljivo?
Triviyo izvede skupaj do 6 poskusov dostave. Po zadnjem je dostava v dnevniku dostav označena kot neuspešna. Odgovor 4xx, ki ni 408 ali 429, dostavo takoj označi kot neuspešno, brez ponovnih poskusov.
Ali lahko testiram webhooks v testnem okolju?
Da. V Nastavitve → Webhooki pošljite testno dostavo na kateri koli endpoint in preverite integracijo pred zagonom.
Kateri paket potrebujem za webhooks?
Paket Professional in višji.
Zgradite integracije v realnem času brez anketiranja
Podpisano, ponavljano, zabeleženo — točno tako, kot inženirske ekipe pričakujejo webhooks.
14-dnevni brezplačni preizkus. Kreditna kartica ni potrebna. Kadarkoli prekličite.