Skip to content

Vue d'ensemble de l'API

L'API Owem Pay permet d'integrer les paiements PIX a votre systeme. Toutes les operations sont authentifiees via API Key + HMAC-SHA512.

URL de Base

EnvironnementURL
Productionhttps://api.owem.com.br

Authentification

Toutes les requetes exigent :

  1. Auth Token -- JWT obtenu via POST /api/v2/external/auth-token
  2. HMAC-SHA512 -- Signature du body de la requete (obligatoire pour les endpoints transactionnels)

Consultez Auth Token et HMAC-SHA512 pour plus de details.

Format

ChampFormat
Content-Typeapplication/json
Valeurs monetairesEntier en centimes (R$ 100,00 = 10000)
DatesISO 8601 (2026-03-09T15:30:00Z)
IDsUUID v4 ou chaine alphanumerique
E2E IDE{ISPB}{YYYYMMDD}{HHMM}{6-digit-seq}

Schema de Reponse

Succes

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

Erreur

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

Codes HTTP

CodeSignification
200Succes
400Parametres invalides
401Token absent ou expire
403HMAC invalide
404Ressource introuvable
422Validation echouee (solde insuffisant, cle invalide)
429Limite de requetes depassee
500Erreur interne

Limitation de Debit

TypeLimite
Par API Key120 requetes/minute
Par IP5 requetes/minute (sans authentification)

En-tetes de reponse :

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

Idempotence

Les requetes d'ecriture (POST) acceptent l'en-tete Idempotency-Key pour eviter le traitement en double. Le resultat est mis en cache pendant 24 heures.

Idempotency-Key: unique-request-id-123

Endpoints

MethodeEndpointDescription
POST/api/v2/external/auth-tokenGenerer un token JWT
POST/api/v2/external/pix/cash-outEnvoyer un PIX
POST/api/v2/external/pix/cash-out/approveApprouver un cash-out en attente
POST/api/v2/external/pix/cash-inGenerer un QR Code pour reception
GET/api/v2/external/transactionsLister les transactions
GET/api/v2/external/transactions/:idConsulter une transaction par ID
GET/api/v2/external/transactions/e2e/:e2e_idConsulter par E2E ID
GET/api/v2/external/transactions/tag/:tagConsulter par tag
GET/api/v2/external/transactions/:id/receiptRecu
GET/api/v2/external/balanceSolde du compte
GET/api/v2/external/statementReleve de compte
GET/api/v2/external/pix/keysLister les cles PIX
POST/api/v2/external/pix/refundRemboursement PIX
GET/api/v2/external/medLister les MEDs
GET/api/v2/external/med/:idDetails MED
POST/api/v2/external/cpf/validateValider un CPF
GET/api/v2/external/webhooksLister les webhooks
POST/api/v2/external/webhooksEnregistrer un webhook
DELETE/api/v2/external/webhooks/:idSupprimer un webhook

Owem Pay Instituição de Pagamento — ISPB 37839059