Account Validation Event
Event structure and samples for Account Validations.
Account Validation Event - Structure
Note: Version 2 Webhooks can contain more that one event per webhook. Please see “V2 Webhook Structure” for more details.
Event Fields
Property | Format | Description |
---|---|---|
account_name | string or null | Account Name, returned by validation |
account_name_match | integer | If a validation has been performed, this will be the % match to the name. 100 is an exact match |
client | object | Object containing the client information, see below |
created_at | datetime (ISO8601) | Date and time the record was created |
created_by | object or null | Object containing the created_by information, if set, see below |
edited_at | datetime (ISO8601) | Date and time the record was edited |
edited_by | object or null | Object containing the edited_by information, if set, see below |
event_id | string | The ID of the Event |
event_source | string | The Source that triggered the event |
event_type | string | This will be “account_validation.create” or “account_validation.update” |
id | string | The ID of the Record |
mandate | object | Object containing the mandate information see below |
message | string or null | Feedback from the validation process, if there is an issue |
metadata | string or null | Record metadata |
report_returned | boolean | Has a validation report been recieved |
validation_account_name | string | The Account Name of the customer, for validation |
validation_account_number | string | Account Number, comprising of 8 numbers, for validation |
validation_sort_code | string | Sort Code, comprising of 6 numbers, for validation |
validation_status | boolean | Has validation been performed |
client Object Fields
Property | Format | Description |
---|---|---|
id | string | ID of the record |
created_by Object Fields
Property | Format | Description |
---|---|---|
id | string | ID of the record |
edited_by Object Fields
Property | Format | Description |
---|---|---|
id | string | ID of the record |
mandate Object Fields
Property | Format | Description |
---|---|---|
auddis | string | The Mandate/AUDDIS Reference of the Mandate |
id | string | ID of the record |
{ "id": {VALUE}, "idempotency_key": {VALUE}, "sent_at": {VALUE}, "client": { "id": {VALUE} }, "events": [ { "created_at": {VALUE}, "edited_at": {VALUE}, "id": {VALUE}, "event_id": {VALUE}, "event_source": {VALUE}, "event_type": {VALUE}, "validation_status":{VALUE}, "report_returned": {VALUE}, "validation_account_name": {VALUE}, "validation_account_number": {VALUE}, "validation_sort_code": {VALUE}, "account_name": {VALUE}, "message": {VALUE}, "account_name_match": {VALUE}, "metadata": {VALUE}, "mandate": { "id": {VALUE}, "auddis": {VALUE} }, "client": { "id": {VALUE} }, "created_by": {VALUE}, "edited_by": {VALUE} } ] }
Note: Property display order for documentation purposes, actual order may vary.
Notes:
- Properties displayed in alphabetical order for documentation purposes, actual order will vary.
Account Validation Event - Samples
Account Validation Event - Sample - General
Account Validation Event - Sample - Record Creation
Account Validation Event - Structure
The fields that have been updated for this webhook are:
Field | Sample Value |
---|---|
created_at | “2024-04-10T10:42:45.730Z” |
edited_at | “2024-04-10T10:42:45.730Z” |
id | “AV01KO5D0G80VYJERW4V” |
event_id | “HI0AKVQY3LJOXQJE61OG” |
event_source | “Portal” |
event_type | “account_validation.create” |
validation_status | false |
report_returned | false |
validation_account_name | “T User” |
validation_account_number | “29823529” |
validation_sort_code | “902127” |
account_name | null |
message | null |
account_name_match | 0 |
metadata | null |
mandate:id | “M01O5D0G80ZGDR8ERW4” |
mandate:auddis | “FBMAN00191584” |
client:id | “CL01LG420EJ9DP1VQWR9” |
created_by | null |
edited_by | null |
{ "id": {VALUE}, "idempotency_key": {VALUE}, "sent_at": {VALUE}, "client": { "id": {VALUE} }, "events": [ { "created_at": {VALUE}, "edited_at": {VALUE}, "id": {VALUE}, "event_id": {VALUE}, "event_source": {VALUE}, "event_type": {VALUE}, "validation_status":{VALUE}, "report_returned": {VALUE}, "validation_account_name": {VALUE}, "validation_account_number": {VALUE}, "validation_sort_code": {VALUE}, "account_name": {VALUE}, "message": {VALUE}, "account_name_match": {VALUE}, "metadata": {VALUE}, "mandate": { "id": {VALUE}, "auddis": {VALUE} }, "client": { "id": {VALUE} }, "created_by": {VALUE}, "edited_by": {VALUE} } ] }
Note: Property display order for documentation purposes, actual order may vary.