Skip to content

API 概述

Owem Pay API 允许您将 PIX 支付集成到您的系统中。所有操作均通过 API Key + HMAC-SHA512 进行身份验证。

基础 URL

环境URL
生产环境https://api.owem.com.br

身份验证

所有请求需要:

  1. Auth Token -- 通过 POST /api/v2/external/auth-token 获取的 JWT
  2. HMAC-SHA512 -- 请求体签名(交易类端点必须提供)

详见 Auth TokenHMAC-SHA512

格式

字段格式
Content-Typeapplication/json
货币金额为单位的整数(R$ 100.00 = 10000
日期ISO 8601(2026-03-09T15:30:00Z
IDsUUID v4 或字母数字字符串
E2E IDE{ISPB}{YYYYMMDD}{HHMM}{6位序号}

响应格式

成功

json
{
  "worked": true,
  "transaction_id": "PIXOUT20260309abcdef123456",
  "status": "processing"
}

错误

json
{
  "worked": false,
  "detail": "Saldo insuficiente"
}

HTTP 状态码

状态码含义
200成功
400参数无效
401Token 缺失或已过期
403HMAC 无效
404资源未找到
422验证失败(余额不足、密钥无效)
429超出请求限制
500内部错误

请求限制

类型限制
按 API Key120 次请求/分钟
按 IP5 次请求/分钟(未认证)

响应头:

X-RateLimit-Limit: 120
X-RateLimit-Remaining: 117
X-RateLimit-Reset: 1709990520

幂等性

写入请求(POST)接受 Idempotency-Key 头以避免重复处理。结果缓存 24 小时。

Idempotency-Key: unique-request-id-123

端点列表

方法端点描述
POST/api/v2/external/auth-token生成 JWT Token
POST/api/v2/external/pix/cash-out发送 PIX
POST/api/v2/external/pix/cash-out/approve批准待处理的 cash-out
POST/api/v2/external/pix/cash-in生成收款二维码
GET/api/v2/external/transactions查询交易列表
GET/api/v2/external/transactions/:id按 ID 查询交易
GET/api/v2/external/transactions/e2e/:e2e_id按 E2E ID 查询
GET/api/v2/external/transactions/tag/:tag按 tag 查询
GET/api/v2/external/transactions/:id/receipt交易凭证
GET/api/v2/external/balance账户余额
GET/api/v2/external/statement账户流水
GET/api/v2/external/pix/keysPIX 密钥列表
POST/api/v2/external/pix/refundPIX 退款
GET/api/v2/external/medMED 列表
GET/api/v2/external/med/:idMED 详情
POST/api/v2/external/cpf/validate验证 CPF
GET/api/v2/external/webhooksWebhook 列表
POST/api/v2/external/webhooks注册 Webhook
DELETE/api/v2/external/webhooks/:id删除 Webhook

Owem Pay Instituição de Pagamento — ISPB 37839059