Send a test event to verify your webhook configuration.
This endpoint sends a test event to your configured webhook URL, allowing you to verify that:
The test event will include a real HMAC signature that you can verify using your webhook secret.
The test event has the following structure:
{
"event_type": "webhook.test",
"message": "This is a test webhook event to verify your endpoint configuration."
}
| Error Type | Message | When |
|---|---|---|
Webhook not found | The webhook ID doesn’t exist or belongs to a different domain | |
Webhook is disabled | The webhook exists but is not enabled (enabled: false) |
curl --request POST \
--url https://nexus.kraken.com/b2b/webhooks/{webhook_id}/test \
--header 'API-Key: <api-key>' \
--header 'API-Sign: <api-key>'{
"result": {
"result": "success",
"test_id": "550e8400-e29b-41d4-a716-446655440000",
"payload_sent": "{\"event_type\":\"webhook.test\",\"message\":\"This is a test webhook event to verify your endpoint configuration.\"}",
"signature_header": "t=1234567890,v1=abc123def456...",
"http_status": 200,
"response_body": "OK",
"error_message": null
}
}Documentation Index
Fetch the complete documentation index at: https://kraken-sandbox.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
The "API-Key" header should contain your API key.
Authenticated requests should be signed with the "API-Sign" header, using a signature generated with your private key, nonce, encoded payload, and URI path.
The target version of the Embed API to use. The API version name is based on the date when the API version was released. For example, the API version 2025-04-15 was released on April 15, 2025.
2025-04-15 Unique identifier for the webhook
"WHTEST-XXXXX-EXAMPLE"
Test webhook sent (check result for delivery status)
Show child attributes
curl --request POST \
--url https://nexus.kraken.com/b2b/webhooks/{webhook_id}/test \
--header 'API-Key: <api-key>' \
--header 'API-Sign: <api-key>'{
"result": {
"result": "success",
"test_id": "550e8400-e29b-41d4-a716-446655440000",
"payload_sent": "{\"event_type\":\"webhook.test\",\"message\":\"This is a test webhook event to verify your endpoint configuration.\"}",
"signature_header": "t=1234567890,v1=abc123def456...",
"http_status": 200,
"response_body": "OK",
"error_message": null
}
}