Webhooks

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.

14-dnevno besplatno probno razdoblje. Nije potrebna kreditna kartica.

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 APITriviyoWithout Triviyo
DostupnostPlan Professional i višiSamo Enterprise API pristup
BOOKING_CREATED
BOOKING_UPDATED
BOOKING_CANCELED
PAYMENT_SUCCEEDED
HMAC-SHA256 potpisiEnterprise dodatak
Strategija ponavljanjaDo 6 pokušajaJedan pokušaj ili nijedan
Zapisnik isporuka
PodrškaPrioritetna podrškaRed č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.