Skip to content

Saldo

Consulta el saldo de la cuenta bancaria asociada a la API Key.

Endpoint

GET /api/external/balance

Headers

HeaderTipoObligatorioDescripcion
AuthorizationStringSiApiKey {client_id}:{client_secret}

Ejemplo

bash
curl -X GET https://api.owem.com.br/api/external/balance \
  -H "Authorization: ApiKey $CLIENT_ID:$CLIENT_SECRET"

Respuesta de Exito (200)

json
{
  "worked": true,
  "balance": 3000000,
  "available": 2700000,
  "pending": 300000,
  "currency": "BRL"
}
CampoTipoDescripcion
workedBooleantrue indica exito en la operacion
balanceIntegerSaldo total en unidades base (/ 10.000 para reales). 3000000 = R$ 300,00
availableIntegerSaldo disponible para operaciones en unidades base. 2700000 = R$ 270,00
pendingIntegerValor retenido en transacciones pendientes en unidades base. 300000 = R$ 30,00
currencyStringCodigo de la moneda (siempre BRL)

Valores de respuesta en unidades base

Todos los valores de respuesta son enteros en unidades base. Para convertir a reales, divida por 10.000. Ejemplo: 3000000 / 10.000 = R$ 300,00. Nunca use punto flotante.

Relacion entre los campos

  • balance = available + pending
  • available: valor que puede utilizarse para nuevas transferencias PIX
  • pending: suma de los valores en transacciones que aun no han sido liquidadas

Respuesta de Error (401)

json
{
  "error": {
    "status": 401,
    "message": "Missing API key credentials. Use Authorization: ApiKey <client_id>:<client_secret>"
  }
}

Owem Pay Instituição de Pagamento — ISPB 37839059