Test your webhook endpoint configuration by sending a test notification to the webhook URL configured in your Business Dashboard
| Header | Required | Description |
|---|---|---|
Authorization | Yes | Bearer token with your API key: Bearer YOUR_API_KEY |
Content-Type: application/jsonX-UIP-Signature: <hmac_sha256_signature> - HMAC SHA-256 signature for verificationX-UIP-Signature header containing an HMAC SHA-256 signature. Your webhook handler must verify this signature to ensure requests are from UIP.
auth/missing-api-key - No API key provided in Authorization headerauth/invalid-api-key - Invalid API keyauth/revoked-api-key - API key has been revokedauth/business-archived - Business account has been archivedrequest/webhook-missing - Webhook URL not configured in Business Dashboardrequest/webhook-unreachable - Webhook URL is not accessible or did not return 200 status coderequest/not-found - No such registered route in API serviceresource/not-found - Business not foundinternal/server-error - Failed to send test webhook or process requestdata/corrupt - Webhook URL is malformed (must start with https://)Configure Webhook URL
Implement Webhook Handler
Test Webhook Configuration
/webhook/ping endpoint to verify your webhook is reachable and working correctlyVerify Signature
X-UIP-Signature headerReturn 200 Status
Webhook unreachable error
request/webhook-unreachable errorCauses:Invalid signature
Webhook URL missing
request/webhook-missing errorCauses:Malformed webhook URL
data/corrupt errorCauses:https://https://https://yourdomain.com/webhookUse your UIP API key as a bearer token
Webhook test sent successfully. Returns HTTP 200 OK status with no response body.