API 简介
概述
FyPay 公共 API 是一个用于集成 PIX 支付服务和账户管理的综合平台。我们的 API 允许您:
- 生成动态 PIX 收款码以接收付款
- 向任意密钥发送 PIX 付款
- 通过二维码发送 PIX 付款
- 实时查询余额
- 管理交易退款
- 将即时支付集成到您的应用程序中
环境
生产环境
| 资源 | URL |
|---|---|
| API 基础 URL | https://api.fypay.me/api |
| 健康检查 | GET https://api.fypay.me/health |
| 控制面板 | https://banking.fypay.me |
所有 API 端点都位于 /api 前缀下(例如 https://api.fypay.me/api/balance)。健康检查是唯一不在该前缀下的路由。
认证
所有 API 端点(除令牌生成端点外)都需要 Bearer token 认证。令牌通过您的 OAuth 2.0 凭证以及在 TLS 握手中出示的 X.509 客户端证书(mTLS)获取:
在 FyPay 控制面板 中进入 设置 → 凭证,生成您的 clientId 和 clientSecret。clientSecret 仅显示一次。
使用已关联到您账户的 X.509 证书(PEM、RSA 2048、有效期 2 年)及其私钥。
使用您的凭证调用 POST https://api.fypay.me/api/auth/token,并在 TLS 握手中出示证书(例如 curl --cert client.crt --key client.key)。
在其他所有请求中通过 Authorization: Bearer <token> 请求头携带令牌。这些请求不需要证书。
令牌的有效期由响应中的 expires_in 字段(单位:秒)给出。请在令牌过期前续期。
HTTP 状态码
API 使用标准 HTTP 状态码来表示请求的成功或失败:
| 状态码 | 含义 | 描述 |
|---|---|---|
200 | OK | 请求成功 |
201 | Created | 资源创建成功 |
400 | Bad Request | 请求数据无效 |
401 | Unauthorized | 令牌缺失、无效或已过期 |
403 | Forbidden | 拒绝访问该资源 |
404 | Not Found | 资源未找到 |
429 | Too Many Requests | 超出请求频率限制 |
500 | Internal Server Error | 服务器内部错误 |
503 | Service Unavailable | 服务暂时不可用 |
日期格式
API 中的所有日期均遵循 ISO 8601 标准,使用 UTC 时区:
2024-01-15T10:30:00.000Z快速开始
技术支持
如有技术问题或需要支持,请联系我们:
- 邮箱: suporte@fypay.me [A DEFINIR]
- 文档: https://docs.fypay.me
- API 健康检查:
GET https://api.fypay.me/health