Webhooks
Receive real-time notifications when events occur in usmewe.Overview
Webhooks allow your application to receive HTTP POST requests when specific events happen, enabling real-time integrations.Register Webhook
Create a new webhook endpoint.Parameters
List Webhooks
Get all registered webhooks.Update Webhook
Update webhook configuration.Delete Webhook
Remove a webhook.Webhook Payload
All webhooks receive payloads in this format:Verifying Webhooks
Verify webhook authenticity using the signature header:Available Events
Loan Events
Vault Events
Social Vault Events
User Events
Retry Policy
Failed webhook deliveries are retried:
After 6 failed attempts, the webhook is marked as
failing.
Get Delivery History
View webhook delivery attempts.Test Webhook
Send a test event to your webhook.Best Practices
Respond quickly
Respond quickly
Return 200 OK within 5 seconds. Process asynchronously if needed.
Handle duplicates
Handle duplicates
Use the
id field to deduplicate. We may retry successful deliveries.Verify signatures
Verify signatures
Always verify the
x-usmewe-signature header.Use HTTPS
Use HTTPS
Webhook URLs must use HTTPS with valid certificates.