Skip to content
On this page

Webhooks for Bundle Remediation (Alpha)

⚠️ Alpha: Please note webhooks are in an early stage of development and are subject to change.

Purpose

Our Bundle Remediation webhooks have been created to trigger a webhook whenever a Bundle is remediated by a user. This will enable you to utilise any downstream automation like updates on your system.

Getting Set Up

Our Webhooks are a new feature of our remediation system, in order to make use of them you will need to ensure:

  1. You are using our portal to remediate any KYC checks.
  2. You have informed us of the callback URL you are listening on.

To establish either of these you can reach out to our Support team who can help you get started.

Sample Payload

The webhook consists of an HTTP POST call with an application/JSON payload.

Custom headers.

HeaderValue
x-w2-topicBundleRemediation
json
{
  "User": "[email protected]",
  "CallReference": "WSCRb83xxxx3-2xxb-4d6c-8xxx-c677xxxx084a",
  "CaseId": "83xxxx3-2xxb-4d6c-8xxx-c677xxxx084a",
  "ClientReference": "your-client-ref",
  "BundleRemediationStatus": "Pass",
  "Comments": "No match",
  "Timestamp": "2024-05-29T00:12:46.7439433+01:00"
}

Field Breakdown

PropertyNotes
UserThe email of the user who performed the remediation.
CallReferenceThe unique identifier for the bundle result.
CaseIdThe unique identifier for the case associated with the remediated result.
ClientReferenceA reference identifying this call for your reference.
CommentsThe comments added during the remediation.
BundleStatusThe status of the bundle that it was remediated to.
Can be any one of the following:
Pass,Fail,Refer
TimestampA timestamp of the remediation event.