Account and Transaction API Specification logo

Account and Transaction API Specification

Account and Transaction API Specification

UK Open Banking Account Information API (AIS) 让经认证的第三方在用户授权后读取其银行账户余额、交易明细、账户元数据。

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

标准化(不同银行 schema 一致)

先注意什么

90 天必须重新让用户授权(CMA 规则)

第一步先查

机构 FCA 注册成 AISP → 在银行 developer portal 注册 app → 用户 OAuth 同意 → GET /open-banking/v3.1/aisp/accounts 等 endpoint 读账户。

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

可用率 · 30 天窗口

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

关于这个 API

AIS(Account Information Service)是 Open Banking 中「读」侧的 API。它把传统的"screen scraping"(用户给 app 密码,app 模拟登录银行网页抓数据,违规且不可靠)替换成「用户在银行页面 OAuth 同意 → app 拿 token 调标准 API 读数据」。所有英国大银行强制实现统一 schema(CMA9 标准):账户列表、余额、交易明细(90 天回溯)、standing orders(定期转账)、direct debits 等。AISP 类型的第三方机构都用这套——Money Dashboard 用它做个人理财、Truelayer/Plaid 用它做数据聚合中间层、Xero/QuickBooks 用它自动导入会计交易、贷款公司用它做收入验证。90 天重新授权是 CMA 强制的用户保护——避免用户「不知不觉」长期被读账。

02

你可以做什么

  • 1消费分析 app(Money Dashboard、Cleo 等)
  • 2账户聚合显示
  • 3会计 SaaS 自动导入交易
  • 4贷款 underwriting 自动核账
03

优劣对比

优点

  • 标准化(不同银行 schema 一致)
  • 用户授权严格(SCA + 90 天 reconsent)
  • 比 screen scraping 可靠和合规

注意事项

  • 90 天必须重新让用户授权(CMA 规则)
  • 只读,不能改用户账户信息
04

示例请求

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

快速开始

机构 FCA 注册成 AISP → 在银行 developer portal 注册 app → 用户 OAuth 同意 → GET /open-banking/v3.1/aisp/accounts 等 endpoint 读账户。

06

常见问题

能拿到几年前的交易吗?+

每次授权后 API 给最近 90 天数据。要保留更久的需要自己存。

07

技术细节

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

标签

09

更多来自 Openbanking Org Uk 的 API