docs

API 简介

概述

FyPay 公共 API 是一个用于集成 PIX 支付服务和账户管理的综合平台。我们的 API 允许您:

  • 生成动态 PIX 收款码以接收付款
  • 向任意密钥发送 PIX 付款
  • 通过二维码发送 PIX 付款
  • 实时查询余额
  • 管理交易退款
  • 将即时支付集成到您的应用程序中

环境

生产环境

资源URL
API 基础 URLhttps://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 状态码来表示请求的成功或失败:

状态码含义描述
200OK请求成功
201Created资源创建成功
400Bad Request请求数据无效
401Unauthorized令牌缺失、无效或已过期
403Forbidden拒绝访问该资源
404Not Found资源未找到
429Too Many Requests超出请求频率限制
500Internal Server Error服务器内部错误
503Service Unavailable服务暂时不可用

日期格式

API 中的所有日期均遵循 ISO 8601 标准,使用 UTC 时区:

2024-01-15T10:30:00.000Z

快速开始

技术支持

如有技术问题或需要支持,请联系我们:

本页目录