Send a test event to a webhook endpoint

Sign and POST a synthetic webhook.ping to the endpoint immediately and report the outcome — a connectivity check that does not create a delivery-log row. The test carries a distinct reserved type webhook.ping (never a real delivery, so it can never be mistaken for a payment-order event): verify the X-TBMC-Webhook-Signature and return 2xx; do not gate acceptance on the event-type enum.

Path Parameters
  • id
    Type: string Format: uuid
    required
Responses
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for post/api/v1/webhooks/endpoints/{id}/test
curl https://api.bettermoney.com/api/v1/webhooks/endpoints/123e4567-e89b-12d3-a456-426614174000/test \
  --request POST
{
  "delivered": true,
  "statusCode": null,
  "error": null
}