Webhooks (AKA callbacks) is a powerful tool to create a custom integration between Userpilot and your own app or third-party systems.
X-Signature
header. By verifying this signature, you can confirm that the event was sent by Userpilot and has not been tampered with during transmission.
X-Signature
HeaderX-Signature
header consists of two components (t={{TIMESTAMP}},v1={{SIGNATURE}}
).
v1
value) of an incoming webhook event:
t
) from the X-Signature
header. As a fallback, the timestamp is also provided within the request body.
signature_base_string = stringified_request_body + "." + timestamp
v1
value in the X-Signature
header. If they are identical, the webhook event is verified.