Webhooky

Podpísané webhooky pre každú udalosť rezervácie a platby

Streamujte každú rezerváciu a platobnú udalosť do vlastných systémov — CRM, dátový sklad, Slack, vlastné integrácie. Podpísané HMAC, s opakovateľným exponenciálnym odsadením a kompletným logom. Navrhnuté pre vývojárske tímy, ktoré odmietajú dotazovať API.

14-dňová bezplatná skúšobná doba. Nevyžaduje sa kreditná karta.

Prečo vývojárske tímy siahajú po webhookoch Triviyo

Štandardné vzory, predvídateľné správanie a log doručenia, ktorý skutočne pomáha pri ladení.

HMAC podpisy pri každom payloade

Každý webhook je podpísaný algoritmom HMAC-SHA256 pomocou tajného kľúča vášho endpointu. Overte podpis pred spracovaním payloadu — rovnaký vzor ako Stripe, GitHub a každý iný webhook, ktorému už dôverujete.

Opakovania s exponenciálnym odsadením

Ak váš endpoint neodpovie včas alebo vráti 408, 429 či 5xx, Triviyo doručenie automaticky zopakuje, celkovo až 6 pokusov. Akákoľvek iná odpoveď 4xx sa považuje za trvalú a neopakuje sa.

Štandardné názvy udalostí

BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Prihláste sa na odber presne tých udalostí, ktoré vaša integrácia potrebuje; ostatné ignorujte.

Podpisový kľúč pre každý endpoint

Každý endpoint má vlastný podpisový kľúč, ktorý môžete kedykoľvek znova vygenerovať v Nastavenia → Webhooky.

Úplný protokol doručení

Každý pokus o doručenie sa zaznamená na paneli so stavom HTTP, odpoveďou a časom.

Webhooky Triviyo vs. dotazovanie REST API

Ako vyzerá streamovanie udalostí v reálnom čase v porovnaní s opakovaným dotazovaním REST endpointu.

Čo obsahuje webhooks APITriviyoWithout Triviyo
DostupnosťPlán Professional a vyššíIba prístup k Enterprise API
BOOKING_CREATED
BOOKING_UPDATED
BOOKING_CANCELED
PAYMENT_SUCCEEDED
HMAC-SHA256 podpisyDoplnok Enterprise
Stratégia opakovaniaAž 6 pokusovJeden pokus alebo žiadny
Protokol doručení
PodporaPrioritná podporaFronta e-mailových tiketov

Štandardné vzory — nič exotické, nič proprietárne.

Často kladené otázky

Na aké udalosti sa môžem prihlásiť?

BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Prihláste sa na odber na úrovni jednotlivých endpointov presne podľa toho, čo vaša integrácia potrebuje.

Ako overím, že webhook skutočne pochádza z Triviyo?

Každý payload je podpísaný algoritmom HMAC-SHA256 pomocou jedinečného tajného kľúča vášho endpointu. Overte hlavičku X-Webhook-Signature voči surovému telu požiadavky pred jej spracovaním — rovnaký vzor ako webhooky Stripe a GitHub. Príklady kódu sú v našej dokumentácii.

Čo sa stane, ak môj endpoint nefunguje?

Triviyo vykoná celkovo až 6 pokusov o doručenie. Po poslednom je doručenie v protokole doručení označené ako neúspešné. Odpoveď 4xx iná ako 408 a 429 označí doručenie ako neúspešné okamžite, bez ďalších pokusov.

Môžem testovať webhooky v testovacom prostredí?

Áno. Pošlite testovacie doručenie na ľubovoľný endpoint v Nastavenia → Webhooky a overte integráciu pred spustením.

Aký plán potrebujem pre webhooky?

Plán Professional a vyšší.

Budujte integrácie v reálnom čase bez dotazovania

Podpísaný, s opakovaním, zalogovaný — presne tak, ako vývojárske tímy od webhookov očakávajú.

14-dňová bezplatná skúšobná doba. Nevyžaduje sa kreditná karta. Kedykoľvek zrušiť.