The Plaid API logo

The Plaid API

The Plaid API

正常免费financialPlaid

Plaid API 接入用户银行账户,获取交易、余额、身份信息,主要服务美加英欧的 fintech 应用。

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

Link 组件让用户授权流程几乎零开发量

先注意什么

亚洲覆盖有限(部分仅日本、香港)

第一步先查

plaid.com 注册开发者账户,从 Dashboard 取 client_id 与 secret,初期在 sandbox 环境调通:用 Plaid Link 让用户授权后拿到 public_token,换成 access_token,再用 access_token 调 Transactions、Auth 等 API。

认证
api_key
CORS
不支持
HTTPS
注册
需要
延迟
419 ms
协议
REST
计费
freemium

可用率 · 30 天窗口

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

关于这个 API

Plaid 是 fintech 应用接入银行数据的中间层。它的核心是 Link——一个嵌入到你应用里的授权 UI,让用户用熟悉的"选银行 + 登录"流程把账户连接到你的应用,避免你自己去对接每家银行各自的 API 与凭证。

后端 API 围绕 access_token 展开。用户在 Link 里授权后,你拿到 public_token,换取长期 access_token,之后用它调用 Transactions(拉历史交易)、Auth(取账户/路由号)、Balance(实时余额)、Identity(账户所有人身份)、Income(薪资数据)等模块。Plaid 内部用 OAuth 与银行连接或屏幕抓取,对应用层屏蔽这些差异。

sandbox 环境免费且预置丰富测试账户与场景;development 环境覆盖少量真实账户用于联调;production 需要 Plaid 审核合规与披露文案。覆盖国家集中在北美、英国、欧盟,亚太覆盖有限。某些银行连接是 OAuth 链路,体验受银行端 SLA 与维护影响——这是行业通病,非 Plaid 独有问题。

02

你可以做什么

  • 1搭建个人理财与预算应用
  • 2验证银行账户用于 ACH 转账
  • 3获取真实交易做信用评估
  • 4为薪资类应用拉取收入记录
  • 5识别用户身份与账户所有权
03

优劣对比

优点

  • Link 组件让用户授权流程几乎零开发量
  • sandbox 环境完善,测试账户预置丰富数据
  • 覆盖美加英欧主流银行
  • 产品线分明(Auth / Transactions / Income / Identity)

注意事项

  • 亚洲覆盖有限(部分仅日本、香港)
  • 上 production 需通过 Plaid 审核与披露
  • 部分银行连接通过 OAuth,体验受银行端 SLA 影响
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://plaid.com/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

快速开始

plaid.com 注册开发者账户,从 Dashboard 取 client_id 与 secret,初期在 sandbox 环境调通:用 Plaid Link 让用户授权后拿到 public_token,换成 access_token,再用 access_token 调 Transactions、Auth 等 API。

06

常见问题

在 sandbox 环境免费吗?+

是的,sandbox 完全免费,预置测试账户和模拟场景。production 调用按 API 与用户量计费。

中国用户能用吗?+

Plaid 主要覆盖美加英欧,中国大陆银行不在覆盖范围。亚洲仅日本、香港有限支持。

access_token 会过期吗?+

不会主动过期,但用户可能取消授权或银行连接失效。建议监听 ITEM_LOGIN_REQUIRED 等 webhook 事件。

上 production 要审核多久?+

通常 1-3 个工作日,主要看是否需要补充用户披露文案与隐私政策。

07

技术细节

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

接口端点

从 OpenAPI spec 自动解析。显示 12 / 191 个未弃用端点。

POST
/accounts/balance/getplaid

Retrieve real-time balance data

POST
/accounts/getplaid

Retrieve accounts

POST
/application/getplaid

Retrieve information about a Plaid application

POST
/asset_report/audit_copy/createplaid

Create Asset Report Audit Copy

POST
/asset_report/audit_copy/getplaid

Retrieve an Asset Report Audit Copy

POST
/asset_report/audit_copy/removeplaid

Remove Asset Report Audit Copy

POST
/asset_report/createplaid

Create an Asset Report

POST
/asset_report/filterplaid

Filter Asset Report

POST
/asset_report/getplaid

Retrieve an Asset Report

POST
/asset_report/pdf/getplaid

Retrieve a PDF Asset Report

POST
/asset_report/refreshplaid

Refresh an Asset Report

POST
/asset_report/removeplaid

Delete an Asset Report

另有 179 个端点未显示,详见 OpenAPI spec。

09

标签

10

可以替代的选择

不同公司、解决相似问题的备选。按分类、认证、计费档位与标签重合度匹配。