Sources
Source Types Reference
Each provider source type is a small contract: which HTTP methods are accepted, which headers FastHook verifies, what the provider expects during setup, and which field to fill in the FastHook source dialog.
How to use this reference
Start from the provider your webhook traffic comes from. The provider page tells you what to paste into the provider dashboard, what to enter in FastHook, which validation requests FastHook answers, and where rejected requests will appear when the provider sends the wrong method or signature.
Quick reference
Use this table when you already know the provider and need the FastHook field, headers, or setup order.
WEBHOOKPOST, PUT, PATCH, DELETEOptional Basic Auth, API key, or HMAC fieldsAuthorization, Configured API key header, Configured signature headerNo setup challengeGitHubGITHUBPOST, PUT, PATCH, DELETEWebhook Signing Secretx-hub-signature-256, x-github-event, x-github-deliveryNo setup challengeStripeSTRIPEPOST, PUT, PATCH, DELETEWebhook Signing Secretstripe-signatureNo setup challengeShopifySHOPIFYPOST, PUT, PATCH, DELETEWebhook Signing Secretx-shopify-hmac-sha256, x-shopify-topic, x-shopify-webhook-idNo setup challengeSlackSLACKPOST, PUT, PATCH, DELETEWebhook Signing Secretx-slack-signature, x-slack-request-timestampSetup challengeSvixSVIXPOST, PUT, PATCH, DELETESigning Secretsvix-id, svix-timestamp, svix-signatureNo setup challengeTwilioTWILIOPOST, PUT, PATCH, DELETEAuth Tokenx-twilio-signatureNo setup challengeMetaMETAGET, POSTApp Secret, Verify Tokenx-hub-signature-256, hub.challenge, hub.verify_tokenGET validation before POSTMicrosoft GraphMICROSOFT_GRAPHPOST, PUT, PATCH, DELETEOptional Client StatevalidationToken, clientStatevalidationToken responseGitLabGITLABPOST, PUT, PATCH, DELETESigning or Secret Tokenx-gitlab-token, webhook-signature, webhook-id, webhook-timestampNo setup challengeHubSpotHUBSPOTPOST, PUT, PATCH, DELETEClient Secretx-hubspot-signature-v3, x-hubspot-request-timestampNo setup challengeZoomZOOMPOST, PUT, PATCH, DELETESecret Tokenx-zm-signature, x-zm-request-timestampSetup challengeSendGridSENDGRIDPOST, PUT, PATCH, DELETEPublic Verification Keyx-twilio-email-event-webhook-signature, x-twilio-email-event-webhook-timestampNo setup challengeDiscordDISCORDPOST, PUT, PATCH, DELETEApplication Public Keyx-signature-ed25519, x-signature-timestampPING/PONGTelegramTELEGRAMPOST, PUT, PATCH, DELETESecret Tokenx-telegram-bot-api-secret-tokenNo setup challengeAWS SNSAWS_SNSPOST, PUT, PATCH, DELETEOptional Topic ARN, Optional certificate/public key through APISignature, SigningCertURL, SignatureVersion, SubscribeURLSubscription confirmationPayPalPAYPALPOST, PUT, PATCH, DELETEWebhook IDpaypal-transmission-id, paypal-transmission-time, paypal-transmission-sig, paypal-cert-url, paypal-auth-algoNo setup challengeMailgunMAILGUNPOST, PUT, PATCH, DELETEHTTP Signing Keysignature.timestamp, signature.token, signature.signatureNo setup challengePostmarkPOSTMARKPOST, PUT, PATCH, DELETEUsername, PasswordAuthorizationNo setup challengeLINELINEPOST, PUT, PATCH, DELETEChannel Secretx-line-signatureNo setup challengeDocuSignDOCUSIGNPOST, PUT, PATCH, DELETEHMAC Keyx-docusign-signature-1, x-docusign-signature-NNo setup challengeDropboxDROPBOXGET, POSTWebhook Signing Secretchallenge, x-dropbox-signatureGET validation before POSTIntercomINTERCOMPOST, PUT, PATCH, DELETEClient Secretx-hub-signatureNo setup challengeLinearLINEARPOST, PUT, PATCH, DELETEWebhook Signing Secretlinear-signature, linear-delivery, linear-eventNo setup challengeTypeformTYPEFORMPOST, PUT, PATCH, DELETEWebhook Signing Secrettypeform-signatureNo setup challengeCalendlyCALENDLYPOST, PUT, PATCH, DELETEWebhook Signing Secretcalendly-webhook-signatureNo setup challengePaddlePADDLEPOST, PUT, PATCH, DELETEEndpoint Secret Keypaddle-signatureNo setup challengeSquareSQUAREPOST, PUT, PATCH, DELETESignature Keyx-square-hmacsha256-signatureNo setup challengeCoinbase CommerceCOINBASE_COMMERCEPOST, PUT, PATCH, DELETEShared Secretx-cc-webhook-signature, x-hook0-signatureNo setup challengeRazorpayRAZORPAYPOST, PUT, PATCH, DELETEWebhook Signing Secretx-razorpay-signatureNo setup challengeLemon SqueezyLEMON_SQUEEZYPOST, PUT, PATCH, DELETEWebhook Signing Secretx-signatureNo setup challengeAsanaASANAPOST, PUT, PATCH, DELETEWebhook Signing Secretx-hook-secret, x-hook-signatureHook-secret handshakeZendeskZENDESKPOST, PUT, PATCH, DELETEWebhook Signing Secretx-zendesk-webhook-signature, x-zendesk-webhook-signature-timestampNo setup challengeOktaOKTAGET, POSTAuthorization Secretx-okta-verification-challenge, authorizationGET validation before POSTClerkCLERKPOST, PUT, PATCH, DELETEWebhook Signing Secretsvix-id, svix-timestamp, svix-signatureNo setup challengeResendRESENDPOST, PUT, PATCH, DELETEWebhook Signing Secretsvix-id, svix-timestamp, svix-signatureNo setup challengeWorkOSWORKOSPOST, PUT, PATCH, DELETEWebhook Secretworkos-signatureNo setup challengeNylasNYLASGET, POSTWebhook Secretchallenge, x-nylas-signatureGET validation before POSTXeroXEROPOST, PUT, PATCH, DELETEWebhook Signing Keyx-xero-signatureNo setup challengeBitbucketBITBUCKETPOST, PUT, PATCH, DELETEWebhook Signing Secretx-hub-signature, x-event-keyNo setup challengeTrelloTRELLOHEAD, POSTApplication Secretx-trello-webhookHEAD validation before POSTWooCommerceWOO_COMMERCEPOST, PUT, PATCH, DELETEWebhook Signing Secretx-wc-webhook-signature, x-wc-webhook-topicNo setup challengeWebexWEBEXPOST, PUT, PATCH, DELETEWebhook Secretx-spark-signatureNo setup challengeMuxMUXPOST, PUT, PATCH, DELETEWebhook Signing Secretmux-signatureNo setup challengeVercelVERCELPOST, PUT, PATCH, DELETEOAuth2 Secretx-vercel-signatureNo setup challengeHerokuHEROKUPOST, PUT, PATCH, DELETESigning Secretheroku-webhook-hmac-sha256No setup challengeBuildkiteBUILDKITEPOST, PUT, PATCH, DELETEWebhook Tokenx-buildkite-signatureNo setup challengeCircleCICIRCLECIPOST, PUT, PATCH, DELETEWebhook Signing Secretcircleci-signatureNo setup challengeLaunchDarklyLAUNCHDARKLYPOST, PUT, PATCH, DELETEWebhook Signing Secretx-ld-signatureNo setup challengeClickUpCLICKUPPOST, PUT, PATCH, DELETEWebhook Signing Secretx-signatureNo setup challengeGrafanaGRAFANAPOST, PUT, PATCH, DELETEWebhook Signing Secret, Optional signature_header and timestamp_header through APIx-grafana-alerting-signature, Configured timestamp headerNo setup challengeSentrySENTRYPOST, PUT, PATCH, DELETEWebhook Signing Secretsentry-hook-signatureNo setup challengeRevenueCatREVENUECATPOST, PUT, PATCH, DELETEAuthorization Header ValueauthorizationNo setup challengeAuth0AUTH0POST, PUT, PATCH, DELETEAuthorization Header ValueauthorizationNo setup challengeKlaviyoKLAVIYOPOST, PUT, PATCH, DELETEHMAC Secretklaviyo-signature, klaviyo-timestampNo setup challengeCustomer.ioCUSTOMER_IOPOST, PUT, PATCH, DELETEWebhook Signing Keyx-cio-signature, x-cio-timestampNo setup challengeHygraphHYGRAPHGET, POST, PUT, DELETESecret Keygcms-signatureNo setup challengeSanitySANITYPOST, PUT, PATCH, DELETEWebhook Secretsanity-webhook-signatureNo setup challengeAfterShipAFTERSHIPPOST, PUT, PATCH, DELETEWebhook Secretaftership-hmac-sha256No setup challengeOpenAIOPENAIPOST, PUT, PATCH, DELETEWebhook Signing Secretwebhook-id, webhook-timestamp, webhook-signatureNo setup challengeNotionNOTIONPOST, PUT, PATCH, DELETEVerification Tokenx-notion-signatureNo setup challengeTwitchTWITCHPOST, PUT, PATCH, DELETEEventSub Secrettwitch-eventsub-message-id, twitch-eventsub-message-timestamp, twitch-eventsub-message-signature, twitch-eventsub-message-typeCallback challengeCloudinaryCLOUDINARYPOST, PUT, PATCH, DELETEAPI Secretx-cld-signature, x-cld-timestampNo setup challengePaystackPAYSTACKPOST, PUT, PATCH, DELETESecret Keyx-paystack-signatureNo setup challengeGoCardlessGOCARDLESSPOST, PUT, PATCH, DELETEWebhook Endpoint Secretwebhook-signatureNo setup challengePagerDutyPAGERDUTYPOST, PUT, PATCH, DELETEWebhook Signing Secretx-pagerduty-signatureNo setup challengeBigCommerceBIGCOMMERCEPOST, PUT, PATCH, DELETEClient Secretwebhook-id, webhook-timestamp, webhook-signatureNo setup challengeChargebee RetentionCHARGEBEE_RETENTIONPOST, PUT, PATCH, DELETEShared Secretx-hub-signatureNo setup challengeCheckout.comCHECKOUT_COMPOST, PUT, PATCH, DELETESecret Keycko-signatureNo setup challengeCustom
Generic FastHook sources for internal producers and providers without a preset.
Payments
Billing, checkout, subscription, and payment event producers.
Commerce
Storefront, order, fulfillment, shipment, and accounting webhook producers.
Developer tools
Repository, CI, deployment, feature flag, and developer workflow platforms.
Communication
Chat, messaging, voice, social, and collaboration webhook producers.
Productivity
Support, scheduling, forms, project management, and workflow tools.
Identity
Identity, directory, auth, and account lifecycle event streams.
Email and messaging
Email delivery, customer messaging, and notification platforms.
Content and data
Content, file, media, document, and data-change event producers.
Observability
Alerting, incident, and monitoring webhook streams.