Saltearse al contenido

Revolut - Obtener Transacciones

Este modulo permite obtener el historial de transacciones de Revolut Business, con filtros por cuenta, tipo, fecha y paginacion. Incluye transferencias, pagos con tarjeta, cambios de divisas y comisiones.

CampoTipoRequeridoDescripcion
credentials_idcredentialSiCredenciales de Revolut
transaction_idstringNoUUID de transaccion especifica
account_idstringNoFiltrar por cuenta
typeselectNoTipo de transaccion
from_datestringNoFecha inicio (YYYY-MM-DD)
to_datestringNoFecha fin (YYYY-MM-DD)
countnumberNoLimite de resultados (default: 50)

Este modulo requiere credenciales de tipo Revolut Business con los siguientes campos:

CampoDescripcion
access_tokenToken de acceso de la API de Revolut Business
sandboxModo sandbox para pruebas (true/false)
{
"success": true,
"transaction": { ... },
"transaction_id": "a1b2c3d4-...",
"type": "transfer",
"state": "completed",
"amount": -500.00,
"currency": "EUR",
"created_at": "2024-01-15T10:30:00Z",
"completed_at": "2024-01-15T10:31:00Z",
"message": "Transaccion a1b2c3d4-...: completed"
}
{
"success": true,
"transactions": [ ... ],
"total": 45,
"stats": {
"total_in": 25000.00,
"total_out": 12500.00,
"by_type": {
"transfer": 20,
"card_payment": 15,
"exchange": 10
},
"by_state": {
"completed": 42,
"pending": 3
}
},
"message": "45 transacciones encontradas"
}
TipoDescripcion
transferTransferencia bancaria
card_paymentPago con tarjeta
exchangeCambio de divisas
topupRecarga de cuenta
feeComision
refundReembolso
EstadoDescripcion
pendingPendiente de procesamiento
completedCompletada exitosamente
declinedRechazada
failedFallida
revertedRevertida
{
"credentials_id": "revolut_empresa",
"from_date": "2024-01-01",
"to_date": "2024-01-31",
"type": "transfer",
"count": 50
}
  • Las transacciones se devuelven ordenadas por fecha (mas reciente primero)
  • Cada transaccion puede tener multiples “legs” para operaciones multi-moneda
  • El campo legs contiene los detalles de cada movimiento de fondos
  • RevolutGetAccounts: Obtener cuentas para filtrar transacciones
  • RevolutCreatePayment: Crear pagos que aparecen como transacciones
  • RevolutGetExchangeRates: Consultar tasas de cambio de transacciones FX