Potpisani webhookovi za svaki događaj rezervacije i plaćanja
Prenesite svaki događaj rezervacije i plaćanja u vlastite sustave — CRM, skladište podataka, Slack, prilagođene integracije. Potpisano HMAC-om, ponavljano s eksponencijalnim čekanjem i u potpunosti zabilježeno. Izrađeno za inženjerske timove koji odbijaju polirati API.
Zašto inženjerski timovi biraju Triviyo webhooks
Standardni obrasci, predvidivo ponašanje i dnevnik isporuke koji vam zaista pomaže pri otklanjanju grešaka.
HMAC potpisi na svakom payloadu
Svaki webhook potpisan je HMAC-SHA256 algoritmom koristeći tajni ključ vašeg krajnjeg točke. Provjerite potpis prije nego što djelujete na payload — isti obrazac kao Stripe, GitHub i svaki drugi webhook koji već koristite.
Ponavljanje uz eksponencijalno čekanje
Ako vaš endpoint ne odgovori na vrijeme ili vrati 408, 429 ili 5xx, Triviyo automatski ponavlja isporuku, ukupno do 6 pokušaja. Svaki drugi odgovor 4xx smatra se trajnim i ne ponavlja se.
Standardni nazivi događaja
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Pretplatite se točno na događaje koje vaša integracija treba; ignorirajte ostale.
Ključ za potpis po endpointu
Svaki endpoint ima vlastiti ključ za potpis koji možete ponovno generirati u bilo kojem trenutku u Postavke → Webhookovi.
Potpuni zapisnik isporuka
Svaki pokušaj isporuke bilježi se na nadzornoj ploči s HTTP statusom, odgovorom i vremenom.
Triviyo webhooks nasuprot pollinga REST API-ja
Kako izgleda strujanje događaja u stvarnom vremenu u usporedbi s udaranjem REST krajnje točke.
| Što dolazi uz Webhooks API | Triviyo | Without Triviyo |
|---|---|---|
| Dostupnost | Plan Professional i viši | Samo Enterprise API pristup |
| BOOKING_CREATED | ||
| BOOKING_UPDATED | ||
| BOOKING_CANCELED | ||
| PAYMENT_SUCCEEDED | ||
| HMAC-SHA256 potpisi | Enterprise dodatak | |
| Strategija ponavljanja | Do 6 pokušaja | Jedan pokušaj ili nijedan |
| Zapisnik isporuka | ||
| Podrška | Prioritetna podrška | Red čekanja e-pošte |
Standardni obrasci — ništa egzotično, ništa vlasnički.
Često postavljana pitanja
Na koje se događaje mogu pretplatiti?
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Pretplatite se po krajnjoj točki točno na ono što vaša integracija treba.
Kako provjeriti je li webhook zaista od Triviya?
Svaki payload potpisan je HMAC-SHA256 algoritmom koristeći jedinstveni tajni ključ vaše krajnje točke. Provjerite zaglavlje X-Webhook-Signature naspram sirovog tijela zahtjeva prije nego što djelujete — isti obrazac kao Stripe i GitHub webhooks. Primjeri koda dostupni su u našoj dokumentaciji.
Što se događa ako moja krajnja točka ne radi?
Triviyo izvodi ukupno do 6 pokušaja isporuke. Nakon posljednjeg, isporuka se u zapisniku isporuka označava kao neuspjela. Odgovor 4xx osim 408 i 429 odmah označava isporuku kao neuspjelu, bez ponovnih pokušaja.
Mogu li testirati webhooks u testnom okruženju?
Da. Pošaljite probnu isporuku na bilo koji endpoint u Postavke → Webhookovi kako biste provjerili integraciju prije pokretanja.
Koji plan mi treba za webhooks?
Plan Professional i viši.
Izgradite integracije u stvarnom vremenu koje ne pollaju
Potpisano, ponavljano, zabilježeno — točno onako kako inženjerski timovi očekuju da webhooks funkcioniraju.
14-dnevno besplatno probno razdoblje. Nije potrebna kreditna kartica. Otkažite kad god želite.