Webhooks

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.

14-dnevni brezplačni preizkus. Kreditna kartica ni potrebna.

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 webhooksTriviyoWithout Triviyo
RazpoložljivostPaket Professional in višjiSamo Enterprise API dostop
BOOKING_CREATED
BOOKING_UPDATED
BOOKING_CANCELED
PAYMENT_SUCCEEDED
Podpisi HMAC-SHA256Enterprise dodatek
Strategija ponovnih poskusovDo 6 poskusovEn poskus ali nič
Dnevnik dostav
PodporaPrednostna 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.