Appearance
Test Webhook
Send a synthetic test event to the webhook's URL and report whether the endpoint responded successfully.
POST /v1/products/:id/webhooks/:webhookId/testPath Parameters
| Parameter | Description |
|---|---|
id | Product ID |
webhookId | Webhook ID |
Test payload
Your endpoint receives:
json
{
"event": "test",
"timestamp": "2026-06-12T10:00:00Z",
"data": {
"message": "Test webhook from Packedge"
}
}with the X-Webhook-Event: test and X-Webhook-Secret headers set.
Response
json
{
"data": {
"success": true,
"statusCode": 200
}
}On failure success is false and either statusCode (non-2xx response) or error (network/URL error) explains why.
Example
bash
curl -X POST "https://api.packedge.dev/v1/products/prd_xxx/webhooks/whk_xxx/test" \
-H "Authorization: Bearer pk_your_api_key"Notes
- A test delivery does not count toward the auto-disable failure streak, but it does update
lastTriggeredAt - The request times out after 10 seconds
