Event Code 117 - Open Banking Registration
The 117 event code is used when a customer interacts with an Open Banking registration session.
{
"productId": 12345,
"events": [117],
"webhookStatus": "active",
"config": {
"url": "https://client_domain.com/webhook",
"customHeaders": {
"header1": "value_1",
"header2": "value_2"
}
}
}After the webhook has been successfully set up, when a customer interacts with the application, a notification response is sent asynchronously from the Event Delivery Service to the URL specified in the webhook. The payload reflects what the customer is doing when they register, and can be one of the following event types:
startedis sent when the Data Connect application is loaded and the landing web page is displayed.institutionSupportedis sent when a user selects a financial institution from a search query that is certified for the product.discoveredis sent after the customer has successfully signed in to an institution.addingis sent when a customer enters their sign-in information at a financial institution and selects which accounts Data Connect can access to verify their financial information.addedis sent after the customer loads an eligible accounts page, and selects the account(s) they want to give access to. The accounts are saved in the resource for the account associated with the customer.doneis sent after the customer completes all necessary data connection requirements for the experience and the session ends. This event type follows theaddedevent type.institutionNotFoundis sent when the user searches for an institution that is not recognised by Mastercard.institutionNotSupportedis sent when the user selects an institution that isn’t certified.unableToConnectis sent when a financial institution is unavailable (unknown reasons) and a connection isn’t possible.invalidCredentialsis sent when the user enters incorrect sign-in information for the selected institution when using a legacy connection.
See the below examples of the different responses.
{
"context": {
"programManagerId": 12345,
"eventCode": 117,
"eventVersion": "v1",
"notificationTime": "2026-02-10T10:30:42.149118Z"
},
"payload": {
"event_type": "adding",
"event_id": "1660148602272-c7cb9456479bdce2befc3424",
"payload": {
"institutionId": "101732",
"oauth": "true"
},
"webhook_data": {
"threddSessionId": "34fe98c9-da7a-47c6-893c-b77e7f070f20"
},
"event_trigger": null,
"openbanking_customer_id": "b1b915a3-800c-42bf-87b6-64d7ff3b63f2"
},
"messageHeaders": {
"schemaId": 1
}
}{
"context": {
"programManagerId": 12345,
"eventCode": 117,
"eventVersion": "v1",
"notificationTime": "2026-02-10T10:27:14.094918Z"
},
"payload": {
"event_type": "institutionNotSupported",
"event_id": "1660148602272-c7cb9456479bdce2befc3424",
"payload": {
"institutionId": "101732"
},
"webhook_data": {
"threddSessionId": "603afe05-1a92-4657-b5c7-03cf36d9dfe6"
},
"event_trigger": null,
"openbanking_customer_id": "b1b915a3-800c-42bf-87b6-64d7ff3b63f2"
},
"messageHeaders": {
"schemaId": 1
}
}{
"context": {
"programManagerId": 12345,
"eventCode": 117,
"eventVersion": "v1",
"notificationTime": "2026-02-09T13:52:44.821671Z"
},
"payload": {
"event_type": "discovered",
"event_id": "1770645163017-e4a16a9a3b1a8697b9959fac",
"payload": {
"accounts": [
{
"id": 9011352680,
"number": "xxxxxx8888",
"name": "Auto Loan",
"balance": -209.52,
"type": "loan",
"status": "pending",
"institutionLoginId": 9005851697
},
{
"id": 9011352687,
"number": "xxxxxx1111",
"name": "Checking",
"balance": 209.52,
"type": "checking",
"status": "active",
"institutionLoginId": 9005851697
}
],
"mfa": null,
"institutionId": "101732",
"oauth": false
},
"webhook_data": {
"threddSessionId": "34fe98c9-da7a-47c6-893c-b77e7f070f20"
},
"event_trigger": null,
"openbanking_customer_id": "4c04d862-d3cb-4a4d-a9b8-0af31a8bd9d8"
},
"messageHeaders": {
"schemaId": 1
}
}{
"context": {
"programManagerId": 12345,
"eventCode": 117,
"eventVersion": "v1",
"notificationTime": "2026-02-09T13:52:49.363973Z"
},
"payload": {
"event_type": "added",
"event_id": "1770645167089-ef46b3bebce351d0c9c6f176",
"payload": {
"accounts": [
{
"id": "9011352680",
"number": "xxxxxx8888",
"accountNumberDisplay": "8888",
"name": "Auto Loan",
"balance": -209.52,
"type": "loan",
"status": "active",
"institutionId": "101732",
"balanceDate": 1770645163,
"aggregationAttemptDate": 1770645163,
"createdDate": 1770110113,
"lastUpdatedDate": 1770645167,
"linkedAccountDate": 1770645167,
"currency": "USD",
"institutionLoginId": 9005851697,
"displayPosition": 1,
"financialinstitutionAccountStatus": "OPEN",
"accountNickname": "Auto Loan",
"marketSegment": "personal"
}
],
"institutionId": "101732",
"oauth": false
},
"webhook_data": {
"threddSessionId": "34fe98c9-da7a-47c6-893c-b77e7f070f20"
},
"event_trigger": null,
"openbanking_customer_id": "4c04d862-d3cb-4a4d-a9b8-0af31a8bd9d8"
},
"messageHeaders": {
"schemaId": 1
}
}Updated 4 days ago
