Webhooks

Webhooks iffirmati għal kull avveniment ta' booking u ħlas

Ibgħat kull avveniment ta' prenotazzjonijiet u ħlasijiet fis-sistemi tiegħek stess — CRM, data warehouse, Slack, integrazzjonijiet personalizzati. Iffirmati bl-HMAC, retryed bi backoff esponenzjali, u kompletament irreġistrati. Mibni għat-timijiet tal-inġinerija li jirrifjutaw li jiggħajru API.

Prova b'xejn ta' 14-il jum. Ma teħtieġ l-ebda karta tal-kreditu.

Għaliex it-timijiet tal-inġinerija jagħżlu l-webhooks ta' Triviyo

Mudelli standard, imġiba prevedibbli, u reġistru tal-kunsinna li verament jgħinok tiddebugja.

Firem HMAC fuq kull payload

Kull webhook huwa ffirmat bl-HMAC-SHA256 bl-użu tas-sigriet tal-endpoint tiegħek. Ivverifika l-firma qabel ma taġixxi fuq il-payload — l-istess mudell bħal Stripe, GitHub, u kull webhook ieħor li diġà tafdah.

Tentativi mill-ġdid bi backoff esponenzjali

Jekk l-endpoint tiegħek ma jwieġibx fil-ħin jew jirritorna 408, 429 jew 5xx, Triviyo jerġa' jipprova l-kunsinna awtomatikament, sa 6 tentattivi b'kollox. Kull risposta 4xx oħra titqies permanenti u ma terġax tiġi ppruvata.

Ismijiet standard tal-avvenimenti

BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Abbona għal-avvenimenti eżatti li teħtieġ l-integrazzjoni tiegħek; ignora l-bqija.

Ċavetta tal-firma għal kull endpoint

Kull endpoint għandu ċ-ċavetta tal-firma tiegħu, li tista' terġa' toħloq f'kull ħin minn Settings → Webhooks.

Log sħiħ tal-kunsinni

Kull tentattiv ta' kunsinna jiġi rreġistrat fid-dashboard bl-istatus HTTP, ir-risposta u l-ħin.

Webhooks ta' Triviyo vs. polling ta' REST API

X'jidher bħal streaming ta' avvenimenti f'ħin reali meta mqabbel ma' tħabbat endpoint REST.

X'fih il-webhooks APITriviyoWithout Triviyo
DisponibbiltàLivell Professional u 'l fuqAċċess API Enterprise biss
BOOKING_CREATED
BOOKING_UPDATED
BOOKING_CANCELED
PAYMENT_SUCCEEDED
Firem HMAC-SHA256Żieda Enterprise
Strateġija tar-retrySa 6 tentattiviTentattiv wieħed jew xejn
Log tal-kunsinni
AppoġġAppoġġ prijoritarjuKju ta' biljetti bil-posta elettronika

Mudelli standard — xejn eżotiku, xejn proprjetarju.

Mistoqsijiet frekwenti

Għal liema avvenimenti nista' nabbona?

BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Abbona per-endpoint għal dak eżattament li teħtieġ l-integrazzjoni tiegħek.

Kif nivverifika li l-webhook huwa verament minn Triviyo?

Kull payload huwa ffirmat bl-HMAC-SHA256 bl-użu tas-sigriet uniku tal-endpoint tiegħek. Ivverifika l-header X-Webhook-Signature kontra l-korp talbiet mhux ipproċessat qabel ma taġixxi — l-istess mudell bħall-webhooks ta' Stripe u GitHub. Eżempji ta' kodiċi huma fid-dokumentazzjoni tagħna.

X'jiġri jekk l-endpoint tiegħi jkun nieżel?

Triviyo jagħmel sa 6 tentattivi ta' kunsinna b'kollox. Wara l-aħħar wieħed, il-kunsinna tiġi mmarkata bħala falluta fil-log tal-kunsinni. Risposta 4xx li mhix 408 jew 429 timmarka l-kunsinna bħala falluta minnufih, mingħajr tentattivi oħra.

Nista' nittestja l-webhooks f'ambjent tal-istaging?

Iva. Ibgħat kunsinna ta' prova lil kwalunkwe endpoint minn Settings → Webhooks biex tiċċekkja l-integrazzjoni qabel ma tibda.

Liema livell neħtieġ għall-webhooks?

Livell Professional u 'l fuq.

Ibni integrazzjonijiet f'ħin reali li ma jiggħajrux

Iffirmat, riprovati, irreġistrat — eżattament kif it-timijiet tal-inġinerija jistennew li jaħdmu l-webhooks.

Prova b'xejn ta' 14-il jum. Ma teħtieġ l-ebda karta tal-kreditu. Ikkanċella fi kwalunkwe ħin.