Webhooks
Webhooks allow SignEngine to notify your application or third-party services when events occur.
Stripe Webhooks
SignEngine integrates with Stripe for billing. We expose a webhook endpoint to receive events from Stripe.
Endpoint: POST /api/StripeWebhook
- Purpose: Handles
checkout.session.completedevents from Stripe. - Security: Verifies the
stripe-signatureheader using the configured webhook secret. - Response:
200 OKif the event is processed or ignored;400 Bad Requestif signature verification fails.
Custom Webhooks
Status: Configurable via Portal (Coming Soon)
Currently, custom webhooks for envelope events (e.g., envelope.completed) are not configurable via API. They will be managed via the developer portal in a future update.