Event

Receive and validate Event Webhook Loopback (RCV) for testing integrations

Receives a webhook event payload, validates its JSON schema and signature, simulates a configurable delay, and can return custom HTTP responses for testing webhook integrations.This endpoint is intended for use in integration and end-to-end testing scenarios where webhook consumers need to validate their handling of event payloads, delays, and custom responses.<br> The endpoint performs the following: <br>· Validates the incoming JSON payload against the expected schema for <c>EventWebHookPocRequest</c>.<br>· Validates the x-gd-signature header if present, using the program-specific signing key.<br>· Simulates a configurable delay if set via the configuration endpoint.<br>· Returns a custom HTTP response if configured, otherwise returns a standard response with event identifiers.<br>

post/programs/{programCode}/testeventwebhook-rcv

Request

  • The document declares no server URL.
  • Auth
    API key in header Authorization

Path parameters

programCodestring required

The program code from the route parameter. Used to determine the correct signing key for signature validation.

Headers

X-GD-RequestIdstring required

The unique request identifier from the X-GD-RequestId header. Used for request tracking and logging.

x-gd-signaturestring

The x-gd-signature header value. Used to validate the authenticity of the webhook payload.

Response

Created

clientResponsestring nullable

Status of the remote party's acceptance of the request

Changes

No recorded changes to this operation across all 2 revisions of this API.