Skip to content
Last updated

The Open Banking API provides a number of event types that can be subscribed to. All events must be prefixed with ZData.Events.Bank.

Every posted event will contain a data parameter, which contains metadata about the event and a HATEOAS Link which contains a link for retrieving the resource(s) that triggered the event.

Event NameDescription
▶StatementsReceivedAccount statement received.
▶SettlementReceivedReceipt of payment.
▶ReceivableReceivedIn-payment received.
▶FileReceivedFile received.
▶PaymentApprovalEnabledApproval for payment enabled.
▶PaymentApprovalDisabledApproval for payment disabled.
▶PaymentStatusUpdatedStatus of payment updated.
▶ServiceActivatedService activated.
▶ServiceDeactivatedService deactivated.

All events also return contextual HATEOAS links in the data object. The links can be used to retrieve the resource that triggered the event.

A link item contains the following properties:

PropertyDescription
MethodThe request verb for the link. Example: GET
RelThe relative resource path name.
VersionThe API version.
HrefThe URL to the resource.
{
  "data": {
    ...
    "Links": [
      {
        "Method": "GET",
        "Rel": "payments",
        "Version": "v3",
        "Href": "https://bankservice.zdata.no/api/v3/payments/00000000-0000-0000-0000-000000000000/batches/00000000-0000-0000-0000-000000000000/transactions"
      }
    ]
  }
}