Skip to content

Providers

Transyt supports 14+ webhook providers out of the box, each with provider-specific signature verification and event type normalization.

ProviderSignature AlgorithmAuth Method
StripeHMAC-SHA256 + timestampHeader signature
SignalWireHMAC-SHA1 / HMAC-SHA256Header signature
TwilioHMAC-SHA1Header signature
LobHMAC-SHA256 + timestampHeader signature
Amazon SESRSA certificate verificationSNS certificate
MailgunHMAC-SHA256Body signature fields
ResendSvix HMAC-SHA256Svix headers
RampHMAC-SHA256Header signature
LinearHMAC-SHA256Header signature
TellerHMAC-SHA256 + timestampHeader signature
Authorize.netHMAC-SHA512Header signature
CrispURL key parameterQuery string
WhatConvertsURL key parameterQuery string
Beds24V1 query params / V2 JSONMixed
GenericFlexibleHeader, Bearer, URL param

All providers use the same URL pattern:

https://ingest.transyt.com/{provider}/{account_slug}

For example:

  • https://ingest.transyt.com/stripe/my-app
  • https://ingest.transyt.com/signalwire/main-account
  • https://ingest.transyt.com/generic/partner-system
Terminal window
curl -X POST https://ingest.transyt.com/admin/accounts \
-H "X-Admin-Token: YOUR_ADMIN_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"provider": "stripe",
"account_slug": "my-app",
"app_key": "my-app",
"signing_secret_current": "whsec_..."
}'

See the Accounts API for full details.