Webhooks
Test delivery sample
Returns the JSON body and event name used for manual test deliveries (webhook.test).
The sentAt field in the sample is refreshed when POST /webhooks/test actually sends.
How to call — GET {server}/api/v1/business/webhooks/test-sample with X-API-Key.
GET
Test delivery sample
Authorizations
Your UGiftMe API key for authentication.
Format: Secure API key (e.g., <your-api-key>)
Required: All endpoints require this header
Example: X-API-Key: <your-api-key>
Response
Sample test event
Previous
Send test deliveryPOSTs a signed **`webhook.test`** payload to a saved subscription URL. Does not create delivery
audit rows. Uses a **10 s** timeout and sets header **`X-Webhook-Delivery: test`**.
**How to call** — **POST** `{server}/api/v1/business/webhooks/test` with `X-API-Key` and body `{ "webhookId": "<id>" }`.
Next
Test delivery sample
