1. API 指南
🇨🇳 中文(简体)
  • 🇺🇸 English
  • 🇪🇸 Español
  • 🇨🇳 中文(简体)
  • Cobre 简介
    • 欢迎
    • 快速入门
    • 将 Cobre 文档接入 AI
    • 产品
      • 本地支付
        • 使用 Cobre 进行本地支付
        • 收款
          • 哥伦比亚
            • 收银台
            • 请求支付
            • 通过 Nequi 进行直接扣款
            • 静态 Bre-B 密钥
            • 转入 (Transfer-In)
          • 墨西哥
            • 请求支付
            • 基于 CLABE 的虚拟余额账户
            • 虚拟 CLABEs
          • 美国
            • Fedwire 向 Cobre 付款
        • 出款
          • 哥伦比亚
            • 通过 Bre-B 进行资金流动
            • 通过 Cobre Fast Pay 进行资金流动
          • 墨西哥
            • 通过 CLABEs 和 SPEI 卡进行资金流动
          • 美国
            • 通过 Fedwire 进行资金流动
          • 多地区
            • 资金流动调度器
        • 其他功能
          • 批量资金流动
          • 启用审批工作流(双人复核)
      • 跨境支付
        • 通过 Cobre 进行跨境支付
      • 连接
        • 连接 Cobre 关联银行账户
      • 稳定币
        • 全球稳定币出款
    • 其他功能
      • 账户核验
      • 通知与订阅
      • Cobre 安全机制
      • 性能与吞吐量
    • 使用 Cobre
      • 使用您生态系统中的支付工具通过 Bre-B 进行出款
      • 面向贷款机构的 Cobre
      • 从 ERP 系统集成 Cobre
  • 网络门户
    • 简介与快速入门
    • 门户认证
    • 故障排查与支持
    • 资金流动
      • 审批流程(双人复核)
      • 本地资金流动
      • 单笔支付发起
      • 批量资金流动发起
      • 跨境资金流动
      • 支付链接
      • 调度程序
    • 交易
      • 交易
    • 账户
      • 账户与余额管理
      • 账户参考
        • 虚拟 CLABE
        • 转账账户(转入)
    • 交易对手方
      • 交易对手方
    • 报告
      • 报告与对账
    • 设置
      • 用户与角色管理
      • 安全与管控
    • 开发者
      • 订阅管理
  • 开发者
    • API 指南
      • 快速入门
      • 身份验证
      • Cobre Balances
        • 管理虚拟余额账户(Cobre Balances)
        • 账户关联
      • Connect 账户
        • 管理 Connect 账户
      • 交易对手方
        • 管理交易对手方
      • Local Payments
        • 资金流动
        • 出款
          • 哥伦比亚
            • Fast Pay & ACH
            • Bre-B
          • 墨西哥
            • SPEI
          • 跨地区
            • 批量资金流动审批
            • 资金流动调度器
            • 批量资金流动
          • 美国
            • 通过 Fedwire 付款
          • 全球
            • 稳定币全球出款
        • 收款
          • 哥伦比亚
            • Cobre Keys 与 Bre-B 集成
            • 收银台
            • Direct Link
            • Direct Debit
            • Transfer-In
            • 在哥伦比亚处理退款
          • 墨西哥
            • 账户参考 – 虚拟 CLABE
            • Direct Link
            • 在墨西哥处理退款
          • 美国
            • 通过 Fedwire 收款
      • 跨境支付
        • 跨境支付
        • 创建 FX 报价
        • 创建跨境资金流动
        • 为全球 Cobre Balance 注入资金
      • 通用功能
        • 账户核验
        • 使用 Cobre Reports 在哥伦比亚进行对账
        • 报告
        • 报告调度器
        • 证据 API
        • 通知与订阅
        • FX 汇率预警
      • 错误处理
        • 错误字典
      • 测试
        • 通用测试
        • 测试用例
        • 测试 PSE 与 Bancolombia
      • 认证
        • 认证流程
        • 问卷
    • API 浏览器
      • 借助 AI 进行开发
      • 身份验证 API
        • 身份验证
      • 账户
        • 创建或关联账户
        • 获取所有账户
        • 获取单个账户
        • 更新账户
        • 关闭 Cobre Balance
        • 查询单个账户的交易记录
        • 获取单笔交易
        • 获取所有交易记录
        • 获取账户每日余额历史记录
        • 分配或更换主账户
        • 解除主账户关联
      • 账户核验
        • 创建账户核验
        • 获取单条账户核验记录
        • 获取所有账户核验记录
      • 账户参考
        • 创建账户参考
        • 查询单个账户参考
        • 查询所有账户参考
        • 删除账户参考
        • 为账户参考生成证书
      • Cobre 密钥
        • 创建密钥
        • 获取所有 Keys
        • 获取单个 Key
        • 注销 Key
        • 封禁或重新激活 Keys
      • 交易对手方
        • 账户借记注册
          • 为 Direct Debit 注册交易对手方
          • 获取所有注册记录
          • 获取单条注册记录
        • 创建 Counterparty
        • 获取单个 Counterparty
        • 获取所有 Counterparties
        • 删除交易对手方
      • 资金流动
        • 创建资金流动
        • 查询单笔资金流动
        • 查询所有资金流动
        • 退回资金流动
      • 批量资金流动审批
        • 批量资金流动审批决策
      • 资金流动调度器
        • 创建资金流动调度器
        • 获取所有资金流动调度器列表
        • 取消活跃的调度器
      • 批量资金流动
        • 创建批量资金流动
        • 列出所有批量资金流动
        • 查询单条批量资金流动
      • 资金流动审批
        • 审批资金流动
        • 列出所有资金流动审批
      • 跨境支付
        • 创建 FX 报价
        • 获取单条 FX 报价
        • 获取全部 FX 报价
        • 创建跨境资金流动
        • 获取单条跨境资金流动
        • 获取所有跨境资金流动记录
      • 收银台
        • 创建 Checkout
        • 获取单个 Checkout
        • 获取所有 Checkout
        • 停用 Checkout
      • 证据 API
        • 证据请求
          • 获取证据请求
          • 搜索证据请求
        • 证据文件
          • 生成上传链接
          • 生成下载链接
        • 证据信息
          • 提交证据信息
      • 报告
        • 创建报告
        • 获取所有报告
        • 为所选报告生成下载链接
        • 创建 Cobre Balance 对账单
      • 报告调度器
        • 创建 Report Scheduler
        • 获取所有 Report Schedulers
        • 删除 Report Scheduler
      • 通知与订阅
        • 订阅事件
        • 获取所有订阅
        • 删除订阅
        • 列出所有可用事件
      • 预警
        • 创建预警
        • 获取所有预警
        • 获取单个预警
        • 停用告警
    • 平台目录
      • 墨西哥银行代码
      • 账户提供方
      • 交易类型
      • 资金流动状态
      • 哥伦比亚银行代码
    • API 测试
      • 创建交易调整
      • 更改资金流动状态
      • 交易调整(QA)
      • 变更资金流动状态(QA)
    • 报告布局
      • 资金流动布局
        • 所有资金流动 (CSV)
        • 所有资金流动 (JSON)
        • SPEI 资金流动 (CSV)
        • LEGACY 资金流动 (CSV)
      • 交易布局
        • 所有交易 (CSV)
        • 所有交易 (JSON)
        • 虚拟余额账户 (Cobre Balance) 对账单 (PDF)
      • 交易对手方布局
        • 所有交易对手方 (CSV)
      • Multicash 布局
        • Multicash 表头 (TXT)
        • Multicash 明细 (TXT)
    • 通知布局
      • 账户事件
        • 账户余额借记
        • 账户余额贷记
      • Cobre 密钥
        • Cobre 钥匙
      • 交易对手方
        • 交易对手方
      • 资金流动
        • 资金流动
      • 批量资金流动
        • 批量资金流动
      • 跨境资金流动
        • 跨境资金流动
      • 证据请求
        • 证据请求
      • 报告
        • 报告
      • 预警
        • FX 预警
      • 账户参考
        • 账户参考
  • Schemas
    • Counterparties
      • Colombia
        • PayOut
          • Counterparty | Create Metadata Type CC (CO)
          • Counterparty | Create Metadata Type CH (CO)
          • Counterparty | Create Metadata Type DP (CO)
          • Counterparty | Create Metadata Type Breb Key (CO)
          • Counterparty | Create Metadata Type Cobre Balance (CO)
          • Counterparty | Create Metadata Type QR (CO)
          • Counterparty | Response Metadata Type CC (CO)
          • Counterparty | Response Metadata Type CH (CO)
          • Counterparty | Response Metadata Type DP (CO)
          • Counterparty | Response Metadata Type Breb Key (CO)
          • Counterparty | Response Metadata Type Cobre Balance (CO)
          • Counterparty | Response Metadata Type QR (CO)
        • PayIn
          • Counterparty | Create Metadata Type r2p (CO)
          • Counterparty | Create Metadata Type r2p Breb (CO)
          • Counterparty | Response Metadata Type r2p (CO)
          • Counterparty | Response Metadata Type r2p Breb (CO)
        • Secondary Counterparty
          • Secondary Counterparty Create Request
          • Secondary Counterparty Create Response (CO)
          • Secondary Counterparty Create Metadata Type NP (CO)
          • Secondary Counterparty Request Metadata Type LE
          • Secondary Counterparty Response Metadata Type NP (CO)
          • Secondary Counterparty Response Metadata Type LE (CO)
        • Direct Debit
          • Direct Debit Registration | Response
          • Direct Debit Registration | List All Items
        • Counterparty | Create Request (CO)
        • Counterparty | Create Response (CO)
      • Mexico
        • PayOut
          • Counterparty | Response Metadata Type Clabe (MX)
          • Counterparty | Response Metadata Type SPEI Card (MX)
          • Counterparty | Create Metadata Type Clabe (MX)
          • Counterparty | Create Metadata Type SPEI Card (MX)
        • PayIn
          • Counterparty | Response Metadata Type r2p (MX)
          • Counterparty | Create Metadata Type r2p (MX)
        • Counterparty | Create Response (MX)
        • Counterparty | Create Request (MX)
        • Counterparty | Money Movement Return (MX)
      • Global
        • Counterparty | Global CP Request
        • Counterparty | Global CP Response
        • Counterparty | Global Deposit NP request
        • Counterparty | Global Deposit LE request
        • Counterparty | Global Deposit NP response
        • Counterparty | Global Deposit LE response
      • USA
        • Counterparty | Create Request (USA)
        • Counterparty | Create Response (USA)
        • Request Medatata Business
        • Request Medatata Individual
        • Response Medatata Business
        • Response Medatata Individual
      • Counterparty | List All Items
    • Transactions
      • Global
        • Transaction | Credit Cross Border
        • Transaction | Debit Cross Border
      • Colombia
        • Debit
          • Transaction | Debit FI (CO) (col_debit)
          • Transaction | Debit Cobre Balance (CO)
          • Transaction | Debit Breb (CO) (breb_debit)
        • Credit
          • Transaction | Credit FI (CO) (col_credit)
          • Transaction | Credit Cobre Balance (CO) (col_cb_credit)
          • Transaction | Credit r2p (r2p_credit)
          • Transaction | Credit Direct Debit (CO) (dd_credit)
          • Transaction | Rejected Breb (breb_rejected)
          • Transaction | Credit Breb (CO) (breb_credit)
          • Transaction | Credit r2p Breb (CO) (r2p_breb_credit)
          • Transaction | Credit Top Up (CO) (col_top_up_credit)
        • Transaction | Connect Obtain (CO)
        • Transaction | Cobre Balance Obtain (CO)
      • Mexico
        • Debit
          • Transaction | Debit SPEI (MX) (spei_debit)
          • Transaction | Debit FI (MX) (mex_debit)
          • Transaction | Debit Internal SPEI (MX)
        • Credit
          • Transaction | Credit SPEI (MX)
          • Transaction | Credit FI (MX)
          • Transaction | Credit Internal SPEI (MX)
        • Transaction | Connect Obtain (MX)
        • Transaction | Cobre Balance Obtain (MX)
        • Transaction | Return SPEI (MX)
      • Transactions | Cobre Balance List All Items
      • Transaction | Adjustment Credit
      • Transaction | Adjustment Debit
      • Transaction | Credit Misc
      • Transaction | Debit Misc
    • Authentication
      • Authentication | Request
      • Authentication | Response
    • Cobre Keys
      • Colombia
        • Cobre Key | Create Request
        • Cobre Key | Create Response
        • Cobre Key | Obtain Response
        • Cobre Key | Reactive Request
    • Money Movements
      • Approvals
        • Money Movement Approvals | Create Request
        • Money Movement Approvals | Create Response
        • Money Movement Approvals | List All Items
      • Mexico
        • PayOut
          • Money Movement | Create Metadata Type SPEI
          • Money Movement | Response Metadata Type SPEI
        • Return
          • Money Movement Return | Create Request
          • Money Movement Return | Create Response
          • Money Movement Return | Response Medatada Type SPEI
        • PayIn
          • Money Movement Direct Link | Create Metadata Rail r2p SPEI
          • Money Movement Direct Link | Response Metadata Rail r2p SPEI
      • Colombia
        • PayOut
          • Money Movement | Create Metadata Type Fast Pay
          • Money Movement | Create Metadata Type Bre-B
          • Money Movement | Create Metadata Type ACH
          • Money Movement | Response Metadata Type ACH
          • Money Movement | Response Metadata Type Fast Pay
          • Money Movement | Response Metadata Type Bre-B
          • Money Movement | Response Metadata Type Bre-B Split
        • PayIn
          • Money Movement Direct Link | Create Metadata Rail PSE
          • Money Movement Direct Link | Create Metadata Rail r2p Breb
          • Money Movement Direct Link | Response Metadata Rail r2p Breb
          • Money Movement Direct Link | Response Metadata Rail PSE
          • Money Movement Direct Link | Response Metadata Rail Bancolombia
          • Money Movement Direct Link | Response Metadata Rail Nequi
        • Direct Debit
          • Money Movement Direct Debit | Create Metadata
          • Money Movement Direct Debit | Response Metadata
      • Global
        • Payout in stable
          • Money Movement | Create Metadata Type Global (stable)
          • Money Movement | Response Metadata Type Global (stable)
      • United States
        • PayOuts
          • Money Movement | Create Metadata Type Fedwire
          • Money Movement | Response Metadata Type Fedwire
      • Money Movement | List All Items
      • Money Movement | Create Response
    • Accounts
      • Account Verification
        • Mexico
          • Account Verification Create Metadata Type mex_acc_details_1
          • Account Verification Create Metadata Type mex_acc_ownership_1
          • Account Verification Response Metadata Type mex_acc_ownership_1
          • Account Verification Response Metadata Type mex_acc_details_1
        • Colombia
          • Account Verification Create Metadata Type col_key_details_1
          • Account Verification Create Metadata Type col_key_ownership_1
          • Account Verification Create Metadata Type col_key_ownership_2
          • Account Verification Response Metadata Type col_key_ownership_1
          • Account Verification Response Metadata Type col_key_details_1
        • Account Verification Create Response
        • Account Verifications List All Items
      • Account References
        • Account References Request
        • Account Reference Response
        • List all account references
        • Account Reference Certificate Generation Response
      • Daily Balance
        • Daily Balance Historiy List All Items
        • Daily Balance Obtain Response
      • Cobre Balances and Connect Accounts
        • Mexico
          • Cobre Balance | Create Response (MX)
          • Connect Account | Response Metadata (MX)
          • Cobre Balance | Create Metadata (MX)
          • Connect Account | Create Metadata (MX)
        • Colombia
          • Cobre Balance | Create Response (CO)
          • Connect Account | Response Metadata (CO)
          • Cobre Balance | Create Metadata (CO)
          • Connect Account | Create Metadata (CO)
        • Global
          • Cobre Balance | Create Response (Global)
          • Cobre Balance | Create Metadata (Global)
        • Cobre Balance | Create Request
        • Connect Account | Create Request
        • Accounts | List All Items
        • Account | Update Request
    • Bulk Money Movement
      • Bulk Money Movement | Obtain Response
      • Bulk Money Movement Decision | Create Request
      • Bulk Money Movements | List All Items
    • Money Movement Scheduler
      • Money Movement Scheduler | Create Request
      • Money Movement Scheduler | Create Response
      • Money Movement Scheduler | List All Items
    • Checkout
      • Colombia
        • Checkout | Create Request
        • Checkout | Create Response
        • Checkout | List All Items
        • Checkout | Delete
    • Notifications
      • Subscription | Create Request
      • Subscription | Create Response
      • Subscription | List All Items
      • Subscribable Events | List All Items
      • Subscribable Events | Metadata
    • Evidence Request
      • Schemas
        • Error
        • Evidence Request
        • Document Type
        • Evidence Id
        • Upload Intent
        • Evidence Request Id
        • Evidence Request Status
        • Information Type
        • Information
        • Evidence
        • Information Status
        • Document
        • Document Status
        • Headers
      • RequestBodies
        • Upload Intent Request
    • Cross Border
      • Cross Border Money Movement
        • Cross Border Money Movement Create Request
        • Cross Border Money Movement Obtain Response
        • Cross Border Money Movements List All Items
        • Cross Border Money Movement Create Response
      • FX Quote
        • FX Static Quote
          • FX Quote Rolling | Create Response
          • FX Quote Rolling | Cross Border Response
        • FX Rolling Quote
          • FX Quote Static | Create Response
          • FX Quote Static | Cross Border Response
        • FX Quote | Create Request
        • FX Quote | List All Items
        • FX Quote | Metadata Quote Tiers
        • FX Quote | Metadata Penalization Tier
        • FX Quote | Metadata Fees Breakdown
    • Reports
      • Download
        • Report Download Create Request
        • Report Download Create Response
      • Reports Create Request
      • Reports Create Response
      • Reports List All Items
      • Cobre Balance Statement Request
      • Cobre Balance Statement Response
      • Reports Create Metadata
    • Error Model
      • Error Model
    • Report Scheduler
      • Report Schedulers | Create Request
      • Report Schedulers | Delete Response
    • Alerts
      • Create Alert
      • Alert Object
      • List All Alerts
      • Alert | Metadata Type fx_rate
  1. API 指南

身份验证

Cobre 的 身份认证 API 专为客户设计,提供最优质、最安全且无摩擦的认证能力,从而便于访问 Cobre Move Money 平台。该 API 仅需 user_id 和 secret 两项凭据即可完成认证流程,极大简化了身份验证步骤。这些凭据在 Cobre 生态系统内获取,确保认证路径安全高效。

Cobre 身份认证 API 指南#

Cobre 身份认证 API 支持在 Cobre Money Movement 平台内进行安全交互。请按照以下逐步指南完成身份认证并有效使用平台服务。
1
Obtain API Credentials
在进行身份认证之前,您需要获取必要的 API 凭据:user_id 和 secret。这些凭据在 Cobre 生态系统内提供,确保以安全且简便的方式访问平台。
2
Authenticate into the Platform
准备好 API 凭据后,使用它们登录平台。向身份认证 API 接口端点发送请求,并附带您的 user_id 和 secret。认证成功后,API 将返回一个 JSON Web Token(JWT)。
认证请求示例:
POST /auth
Content-Type: application/json

{
  "user_id": "your_user_id",
  "secret": "your_secret"
}
认证响应示例:
{
    "access_token": "eyJhbGciOiJSUzI1...",
    "type": "Bearer",
    "expiration_time": 1200
}
3
Start moving money!
获得 JWT token 后,您即可开始所有资金流动操作!

如何开始#

在开始之前,我们建议您先了解使用本方案所需的前置步骤。

使用此 API 之前#

在门户中创建您的 API 凭据#

访问门户,在左侧菜单底部找到 Developers 部分。
进入 Developers 部分后,点击 API 凭据选项卡,然后点击 + Create Credential。
弹出新窗口后,为凭据指定别名并选择角色,以创建具有所需访问权限的 API 凭据。
凭据生成后,请务必将其保存在安全的地方,因为之后将无法再次获取。

使用此 API 后的预期结果#

1
Start calling Cobre APIs
请查看后续章节,了解更多关于 Cobre API 的信息。
2
Handle the token expiration

Token 管理与缓存:#

不要为每次业务 API 调用都请求新 token,这样做效率低下,且可能因频率限制而导致您被封禁。
获取 access_token 后请对其进行缓存。
在调用业务 API 之前,检查缓存的 token 是否已过期。建议在 token 到期前稍早一些请求新 token(例如提前 3 分钟),以避免因过期导致的调用失败。

为什么 token 生命周期管理至关重要#

Cobre API 使用短期有效的访问 token,因此您的集成必须以受控方式处理 token 刷新:
不要在每次 API 调用时都请求新 token
应缓存 token,重复使用,并仅在 token 接近过期时才进行刷新
实现一个统一的 "token 管理器",供所有 Cobre API 请求共用
这样可以实现:
更低的延迟(减少认证调用次数)
更稳定的吞吐量
更清晰的错误处理和可观测性
在高负载下更强的弹性

推荐策略#

1)缓存 token 及其过期时间戳#
请求 token 时,响应中包含:
一个访问 token
过期时长(通常为 expires_in)
您的集成应计算并存储:
token
expires_at = now + expires_in
尽可能将 token 存储在内存中(速度最快)。
如果您运行多个实例,请考虑使用共享缓存(如 Redis、Memcached),以便所有副本复用同一 token。

2)使用安全窗口进行"及时"刷新#
不要等到 token 过期后再刷新,而是提前一些时间进行刷新。
推荐安全窗口: 若 token 将在 60–120 秒内过期,则立即刷新。
这样可以确保:
慢速请求期间 token 不会过期
避免因时钟漂移引发的边缘情况
在高并发场景下不会出现大量 401 错误

3)确保每次只有一个刷新操作(避免 token 风暴)#
如果您的系统存在并行请求,必须避免多个 token 刷新操作同时进行(通常称为 "token 风暴")。
使用锁 / 互斥量确保每次只有一个刷新操作执行,其余请求等待其完成。

参考实现(语言无关的伪代码)#

在每次向 Cobre 发起请求之前,使用以下逻辑:
function getValidToken():
  if cached_token exists AND now < cached_expires_at - safety_window:
      return cached_token

  lock(token_refresh_lock):
      # Double-check after acquiring lock
      if cached_token exists AND now < cached_expires_at - safety_window:
          return cached_token

      response = requestNewToken()
      cached_token = response.access_token
      cached_expires_at = now + response.expires_in
      return cached_token

了解我们的身份认证 API 技术文档:
Authentication API
获取身份认证 token,开始使用 Cobre API
Modified at 2026-06-12 23:18:07
Previous
快速入门
Next
管理虚拟余额账户(Cobre Balances)
Built with