Consultas y operaciones
Consulta cuentas, saldos, lotes, transacciones y mas de manera sencilla, obteniendo información detallada a través de nuestras herramientas disponibles.
Productivo:
https://api.payouts.wompi.co/v1
Sandbox: Todos los endpoints estan disponibles en ambiente sandbox
https://api.sandbox.payouts.wompi.co/v1
Consultar bancos
La URL del endpoint para consultar los bancos es:
GET /banks
Consultar cuentas y saldo
La URL del endpoint para consultar los saldos de las cuentas disponibles es:
GET /accounts
En la respuesta de la consulta, dentro de los detalles de cada cuenta, el campo balanceInCents hace alusión al saldo disponible en la cuenta, expresado en centavos. Los últimos dos dígitos son los centavos.
Se pueden filtrar los registros enviando query params (parámetros de la url) opcionales en la petición:
bankCodes: Códigos de los bancos, uno o más códigos separados por comas. por ejemplo:BANCOLOMBIA,BANCO_BOGOTA.status: Estado de la cuenta. Se debe enviar alguno de los siguientes valoresIN_REVIEW,ACTIVE,INACTIVE.
En el ambiente sandbox, no se usan cuentas bancarias reales. El sistema genera automáticamente cuentas de prueba para simular los pagos.
Consultar límites
La URL del endpoint para consultar los límites es:
GET /limits
En la respuesta de la consulta, dentro de los detalles de cada cuenta, el campo dailyLimit hace alusión al límite diario, expresado en centavos. Los últimos dos dígitos son los centavos.
Consultar lotes
La URL del endpoint para consultar todos los lotes es:
GET /payouts
Se pueden filtrar los registros enviando query params (parámetros de la url) opcionales en la petición:
status: Estado del lote, uno o más estados separados por comas. por ejemplo:PENDING,REJECTED. Los posibles valores son:PENDING,REJECTED,TOTAL_PAYMENT,PARTIAL_PAYMENT,PENDING_APPROVAL,NOT_APPROVED.fromDate: "Fecha desde" la que se desea filtra, con el formatoYYYY-MM-DD. Por ejemplo,2024-01-01.toDate: "Fecha hasta" la que se desea filtra, con el formatoYYYY-MM-DD. Por ejemplo,2024-02-01.reference: Referencia del lote.id: Id del lote.limit: Valor numérico opcional para limitar el número de registros a mostrar.page: Valor numérico opcional para paginar los registros.
Consultar un lote específico
La URL del endpoint para consultar un lote específico es:
GET /payouts/{payoutId}
Consultar transacciones de un lote
La URL del endpoint para consultar las transacciones de un lote es:
GET /payouts/{payoutId}/transactions
Se pueden filtrar los registros enviando query params (parámetros de la url) opcionales en la petición:
status: Estado de las transacciones. Se debe enviar alguno de los siguientes valoresPROCESSING,PENDING,APPROVED,FAILED,REJECTED.reference: Referencia de la transacción.accountNumber: Número de cuenta.payeeName: Nombre del beneficiario.limit: Valor numérico opcional para limitar el número de registros a mostrar.page: Valor numérico opcional para paginar los registros.