Event Notification API Specification - TPP Endpoints logo

Event Notification API Specification - TPP Endpoints

Event Notification API Specification - TPP Endpoints

UK Open Banking Event Notifications API 让 TPP(第三方)订阅银行事件流:账户变更、consent 撤销、客户状态变化等异步通知。

访问站点 ↗健康巡检 9 小时前
适合什么时候用

替代轮询(节省 API 调用和网络)

先注意什么

不是所有银行都完整实现(v3.1 后的能力)

第一步先查

TPP 在银行 portal 注册 webhook URL → 银行有事件时 POST 到该 URL → TPP 验证签名后处理。

认证
CORS
不支持
HTTPS
注册
?
延迟
1417 ms
协议
REST, Webhook
计费

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 1417ms
01

关于这个 API

Event Notifications API 是 Open Banking 标准里给 TPP 提供「不要轮询、用事件流」的机制。背景:早期 TPP 要知道用户 consent 是否仍有效、账户状态是否变了,只能定期轮询银行 API(浪费 quota 和网络)。Event Notifications 把这变成 push——TPP 在银行 portal 注册 webhook URL,银行有相关事件(consent 撤销、账户冻结、客户数据变更)就立即推送。对 fintech app 提升用户体验关键:用户在银行 app 里点了「撤销 Klarna 的访问」之后,Klarna 1-5 秒内就知道并停止访问,而不是等到下次轮询才发现 401。也满足合规要求——TPP 必须及时响应 consent 撤销,事件机制让这变得可靠。

02

你可以做什么

  • 1用户在银行 app 撤销了 consent,TPP 实时收到通知停止访问
  • 2账户冻结时 fintech app 立即更新状态
  • 3客户数据变更(如更换地址)自动同步
  • 4合规审计跟踪 consent 生命周期
03

优劣对比

优点

  • 替代轮询(节省 API 调用和网络)
  • 实时(事件 1-5 秒到达 TPP)
  • 标准化 schema

注意事项

  • 不是所有银行都完整实现(v3.1 后的能力)
  • webhook endpoint 要 TPP 维护可用性
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://openbanking.org.uk/<endpoint>
05

快速开始

TPP 在银行 portal 注册 webhook URL → 银行有事件时 POST 到该 URL → TPP 验证签名后处理。

06

常见问题

消息丢了能补发吗?+

依银行实现。多数支持 replay 一段时间内的事件。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: No
认证方式
unknown
计费
unknown
协议
REST, Webhook
SDK
python, javascript, go, java
响应时间
1417 ms
上次巡检
2026/5/12 07:38:01
08

标签

09

更多来自 Openbanking Org Uk 的 API