---
title: "Transacciones de una cuenta interna"
method: GET
path: "/accounts/{accountNumber}/statement"
tags: ["Account"]
---

# Transacciones de una cuenta interna

`GET /accounts/{accountNumber}/statement`

## Path parameters

- `accountNumber` string, required

## Query parameters

- `startDate` string, required
- `pageSize` string
- `type` string
- `cursor` string
- `endDate` string, required

## Response `200`

200 response

- GetAccountStatementResponse
  - `accountNumber` string, uuid, required — Identificador único de una cuenta interna
  - `closingBalance` number, required — Saldo disponible al cierre del rango
  - `closingReserved` number, required — Saldo reservado al cierre del rango
  - `currency` 'CLP' | 'PEN' | 'USD', required — Moneda código ISO 4217
  - `cursor` string — Cursor para obtener la siguiente página. Ausente si no hay más resultados.
  - `openingBalance` number, required — Saldo disponible al inicio del rango
  - `openingReserved` number, required — Saldo reservado al inicio del rango
  - `totalCount` number, required — Total de transacciones en el rango
  - `transactions` object[], required — Lista de movimientos en el rango
    - `amount` number, required — Monto del movimiento. Siempre positivo. El tipo determina si es crédito o débito
    - `balanceAfter` number, required — Saldo disponible después de este movimiento
    - `counterpartyBank` string, required — Banco del pagador o beneficiario
    - `counterpartyName` string, required — Nombre del pagador o beneficiario según el tipo de movimiento
    - `currency` 'CLP' | 'PEN' | 'USD', required — Moneda código ISO 4217. Siempre igual a la moneda de la cuenta
    - `referenceNote` string — Referencia del movimiento (opcional según tipo)
    - `reservedAfter` number, required — Saldo reservado después de este movimiento
    - `sourceModule` 'va_payin' | 'fx' | 'wire_out' | 'refund', required — Módulo de origen
    - `sourceReferenceId` string — ID de la operación de origen (ej. wireOutId, quoteId, vaPaymentId, refundId)
    - `status` 'confirmed' | 'pending', required — Estado de conciliación. En eod solo aparecen confirmed
    - `timestamp` string, required — Momento del movimiento. ISO 8601 con timezone
    - `transactionId` string, required — ID único del movimiento en ProntoPaga
    - `type` 'credit' | 'debit' | 'release' | 'reservation', required — Tipo de movimiento
  - `type` 'eod' | 'intraday', required — Semántica del reporte solicitado

## Other responses

- `400` — 400 response
- `404` — 404 response
- `500` — 500 response

---

[API](https://skmtc.net/prontopaga/apis/prontopaga-api.md) · [All operations](https://skmtc.net/prontopaga/apis/prontopaga-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/prontopaga/prontopaga-api/revisions/edcc7c3087f0/schema)
