# Obtener Transacción Compra

{% hint style="info" %}
GET /TransaccionCompra
{% endhint %}

Autenticación: Cuenta Wompi o negocio

Autorización: Requiere permisos adicionales

### Parámetros de ruta:

<table><thead><tr><th valign="top">Campo</th><th valign="top">Tipo Dato</th><th valign="top">Es Requerido</th><th valign="top">Descripción</th></tr></thead><tbody><tr><td valign="top">cantidadPorPagina</td><td valign="top">int (anulable)</td><td valign="top">No</td><td valign="top">Cantidad de elementos por página. Valor por defecto: 20.</td></tr><tr><td valign="top">paginaActual</td><td valign="top">int (anulable)</td><td valign="top">No</td><td valign="top">Página actual. Por defecto es la primera.</td></tr><tr><td valign="top">fechaInicio</td><td valign="top">DateTimeOffset (anulable)</td><td valign="top">No</td><td valign="top">Fecha inicial de las transacciones. Si no se incluye, se toma desde la primera transacción realizada.</td></tr><tr><td valign="top">fechaFin</td><td valign="top">DateTimeOffset (anulable)</td><td valign="top">No</td><td valign="top">Fecha final de las transacciones. Si no se incluye, se toma hasta la última transacción realizada.</td></tr><tr><td valign="top">numeroCuenta</td><td valign="top">string</td><td valign="top">No</td><td valign="top">Número de cuenta bancaria. Opcional.</td></tr><tr><td valign="top">formaPago</td><td valign="top">int (anulable)</td><td valign="top">No</td><td valign="top"><p>Forma de pago utilizada para realizar la transacción. Las formas pueden ser:</p><p>·       PagoNormal = 0</p><p>·       Puntos = 1</p><p>·       Cuotas = 2</p><p>·       Bitcoin = 3</p><p>·       QuickPay = 4</p></td></tr><tr><td valign="top">resultadoTransaccion</td><td valign="top">int (anulable)</td><td valign="top">No</td><td valign="top"><p>Número relacionado al resultado de la transacción. Los valores pueden ser:</p><p>·       ExitosaAprobada = 0</p><p>·       ExitosaDeclinada = 1</p><p>·       Fallida = 2</p></td></tr><tr><td valign="top">emailCliente</td><td valign="top">string</td><td valign="top">No</td><td valign="top">Correo electrónico del cliente que realizó la transacción. Opcional.</td></tr><tr><td valign="top">idAplicativo</td><td valign="top">string</td><td valign="top">No</td><td valign="top">Identificador del negocio a consultar.</td></tr><tr><td valign="top">montoInicial</td><td valign="top">decimal (anulable)</td><td valign="top">No</td><td valign="top">Monto inicial de las transacciones a buscar.</td></tr><tr><td valign="top">montoFinal</td><td valign="top">decimal (anulable)</td><td valign="top">No</td><td valign="top">Monto final de las transacciones a buscar.</td></tr></tbody></table>

### Objeto de respuesta:

<table><thead><tr><th valign="top">Campo</th><th valign="top">Tipo Dato</th><th valign="top">Descripción</th></tr></thead><tbody><tr><td valign="top">paginaActual</td><td valign="top">int</td><td valign="top">Número de la página actual.</td></tr><tr><td valign="top">cantidadPorPagina</td><td valign="top">int</td><td valign="top">Cantidad de elementos solicitados por página.</td></tr><tr><td valign="top">totalDeElementos</td><td valign="top">int</td><td valign="top">Total, de elementos en todas las páginas.</td></tr><tr><td valign="top">resultado</td><td valign="top">List&#x3C;Transacción></td><td valign="top">Lista de transacciones correspondientes a la página actual.</td></tr><tr><td valign="top">totalPaginas</td><td valign="top">int</td><td valign="top">Total, de páginas calculado a partir del total de elementos y cantidad por página.</td></tr></tbody></table>

### Objeto Transacción

<table><thead><tr><th valign="top">Campo</th><th valign="top">Tipo Dato</th><th valign="top">Descripción</th></tr></thead><tbody><tr><td valign="top">Campo</td><td valign="top">Tipo Dato</td><td valign="top">Descripción</td></tr><tr><td valign="top">idTransaccion</td><td valign="top">string</td><td valign="top">Identificador único de la transacción.</td></tr><tr><td valign="top">esReal</td><td valign="top">bool</td><td valign="top">Indica si la transacción fue real según el ambiente del negocio.</td></tr><tr><td valign="top">esAprobada</td><td valign="top">bool</td><td valign="top">Indica si la transacción fue autorizada correctamente.</td></tr><tr><td valign="top">codigoAutorizacion</td><td valign="top">string</td><td valign="top">Código de autorización retornado cuando la transacción es exitosa.</td></tr><tr><td valign="top">mensaje</td><td valign="top">string</td><td valign="top">Mensaje de error retornado cuando la transacción no fue exitosa.</td></tr><tr><td valign="top">formaPago</td><td valign="top">int (anulable)</td><td valign="top"><p>Forma de pago utilizada para realizar la transacción. Las formas pueden ser:</p><p>·       PagoNormal = 0</p><p>·       Puntos = 1</p><p>·       Cuotas = 2</p><p>·       Bitcoin = 3</p><p>·       QuickPay = 4</p></td></tr><tr><td valign="top">monto</td><td valign="top">decimal</td><td valign="top">Monto de la transacción en dólares.</td></tr><tr><td valign="top">idExterno</td><td valign="top">string</td><td valign="top">Identificador definido por el comercio para la transacción.</td></tr></tbody></table>

### Ejemplo de respuesta

```
{
  "paginaActual": 0,
  "cantidadPorPagina": 0,
  "totalDeElementos": 0,
  "resultado": [
      {
      "datosAdicionales": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      },
      "resultadoTransaccion": 0,
      "fechaTransaccion": "2026-03-10T16:15:40.547Z",
      "montoOriginal": 0,
      "idTransaccion": "string",
      "esReal": true,
      "esAprobada": true,
      "codigoAutorizacion": "string",
      "mensaje": "string",
      "formaPago": 0,
      "monto": 0,
      "idExterno": "string"
    }
  ],
  "totalPaginas": 0
}
```
