Listar transferencias realizadas

Endpoint: GET /transfer/logs

Mediante esta consulta podrás listar las transferencias que tus usuarios finales han realizado a tus cuentas usando Prometeo.

Parámetros requeridos

ParámetrosDescripción
date_startFecha inicial de consulta. Formato: DD/MM/YYYY (Day, Month Year).
date_endFecha final de consulta. Formato: DD/MM/YYYY (Day, Month Year)

Parámetros opcionales

ParámetrosDescripción
statusCREATED = "e"
PENDING = "p"
REJECTED = "r"
ERROR = "o"
START_CONFIRM = "s"
CONFIRMED = "c"
CANCELLED = "x"
widget_idPermite filtrar los resultados basándose en el identificador único del widget

Respuesta

STATUSDESCRIPCIÓN
resultContiene una lista de objetos TransferLog

A continuación describimos los campos de respuesta del objeto TransferLog:

TransferLogDESCRIPCIÓN
request_idUUID que identifica a la transferencia en nuestro sistema.
origin_accountNúmero de la cuenta de origen
destination_accountNúmero de la cuenta de destino
destination_nameNombre del titular de la cuenta de destino
destination_institution_nameNombre de la Institución o Banco destino
currencyMoneda de la cuenta. Formato ISO 4217.
amountMonto transferido
statusLista de status posibles:

- CREATED La transferencia se preprocesó. Aun pendiente de confirmación.
- START_CONFIRM La transferencia comenzo a confirmarse.
- CONFIRMED La transferencia se confirmó.
- ERROR Ocurrió un error inesperado al realizar la transferencia.
- REJECTED La transferencia fue rechazada por el banco.
conceptConcepto de la transferencia.
created_atFecha de creación de la transferencia.
operation_idID de operación retornado por el banco al momento de realizar la confirmación de la transferencia.
provider_originNombre del proveedor de origen
destination_institutionObjeto destinationInstitution, que contiene:
- code, código del banco destino
- name, nombre del banco destino
external_idCampo alfanumérico para identificar internamente las transferencias.
payment_intent_idId generado para el intento de pago
widget_idId del widget utilizado para el pago

Ejemplo

{
  "status": "success",
  "result": [{
      "request_id": "1dea24a72c9e4d8997a12cef23b7064a",
      "origin_account": "87654321",
      "destination_account": "000",
      "destination_name": "abc",
      "destination_institution_name": "0",
      "currency": "UYU",
      "amount": "123.00",
      "concept": "PAY-123",
      "created_at": "2022-09-20T15:20:04.725728Z",
      "status": "CONFIRMED",
      "operation_id": "80341",
      "provider_origin": "santander_pers_uy",
      "destination_institution": {
        "code": "brou_uy",
        "name": "Banco de República Oriental del Uruguay"
      },
    				"external_id":"4994986",
            "payment_intent_id":"59e57b83cfeXXXXX75402da", // campo nuevo
            "widget_id":"59e21u83g2eXXXXX75402da" // campo nuevo
        },
    }]
}

Para ver mas ejemplos del Endpoint remitirse a la sección de referencia. https://docs.prometeoapi.com/reference/gettransferlog