Configuration Options
Configuration options
This page lists the main configuration options available in RelayKit.
| Option | Type | Default | Description |
|---|---|---|---|
route_prefix |
string | webhooks |
Public URL prefix for webhook endpoints |
queue |
string | default |
Queue used for webhook jobs |
store_payloads |
boolean | true |
Whether raw payloads are stored |
verify_signatures |
boolean | true |
Whether signatures are checked |
timestamp_tolerance |
integer | 300 |
Allowed signature age in seconds |
providers |
array | [] |
Registered webhook providers |
events |
array | [] |
Event to handler map |
ignored_events |
array | [] |
Events that should not be dispatched |
fallback_handler |
string or null | null |
Handler for unknown events |
Environment variables
RelayKit does not require specific environment variables, but the following pattern is recommended:
RELAYKIT_STORE_PAYLOADS=true
PAYMENT_WEBHOOK_SECRET=secret-value
FORM_WEBHOOK_SECRET=secret-value