Source type
RevenueCat Source Configuration
RevenueCat sources receive subscription and purchase lifecycle webhooks and verify the configured Authorization header value.
RevenueCat sends the static Authorization header value configured on the integration. FastHook compares that header with the saved value before accepting the webhook.
RevenueCat configuration
Create a RevenueCat source, keep POST and PUT and PATCH and DELETE enabled, and provide the configured Authorization Header Value values for provider signature. FastHook uses these settings to validate each RevenueCat delivery before it enters the routing workflow.
Source TypeREVENUECAT
Allowed methodsPOST, PUT, PATCH, DELETE
AuthenticationProvider signature
Credential fieldsAuthorization Header Value
{
"type": "REVENUECAT",
"config": {
"auth_type": "PROVIDER_SIGNATURE",
"auth": {
"provider": "REVENUECAT",
"webhook_signing_secret": "provider-secret"
},
"allowed_http_methods": ["POST","PUT","PATCH","DELETE"]
}
}RevenueCat request contract
FastHook compares the Authorization header with the configured value and does not need to read the raw body for this provider.
RevenueCat headers
Preserve authorization when sending RevenueCat test deliveries. FastHook evaluates this request context before accepting the payload, so missing or modified values remain visible as rejected requests instead of routed events.
authorizationStatic value or Bearer token configured in RevenueCat.
RevenueCat setup
- Create a RevenueCat webhook integration with the FastHook Source URL.
- Set an Authorization header value in RevenueCat.
- Paste the same value into FastHook; FastHook accepts either the exact value or Bearer value form.