Saltar al contenido principal

ClientTransactionsResponse

successboolean
Example: true
data object
transactions object[]
  • Array [
  • idstring<uuid>

    Identificador único del movimiento contable.

    entryTypestring

    Tipo de movimiento contable.

    Possible values: [cash_in, invoice_allocation, credit, debit, adjustment, reversal]

    descriptionstring

    Descripción legible del movimiento.

    amountnumber

    Monto del movimiento. Positivo para créditos (cash_in), negativo para débitos.

    currencystring

    Código de moneda (p. ej., ARS).

    Example: ARS
    invoiceIdstring<uuid>nullable

    ID de factura asociada, si aplica.

    paymentIdstring<uuid>nullable

    ID del pago asociado, si aplica.

    tempLinkIdintegernullable

    ID del link de pago temporal asociado, si aplica.

    sourceTypestring

    Origen de alto nivel del movimiento.

    Possible values: [payment_link, manual_deposit, other]

    createdAtstring<date-time>

    Cuándo se registró el movimiento.

  • ]
  • pagination object
    pageintegerrequired

    Número de página actual

    Example: 1
    limitintegerrequired

    Items por página

    Example: 20
    totalintegerrequired

    Total de items

    Example: 150
    totalPagesintegerrequired

    Total de páginas

    Example: 8
    timestampstring<date-time>
    ClientTransactionsResponse
    {
    "success": true,
    "data": {
    "summary": {
    "totalCashIn": 50000,
    "totalCashOut": 5000,
    "totalInvoiced": 30000,
    "balance": 15000,
    "currency": "ARS"
    },
    "transactions": [
    {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "entryType": "cash_in",
    "description": "string",
    "amount": 0,
    "currency": "ARS",
    "invoiceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "createdAt": "2024-07-29T15:51:28.071Z"
    }
    ],
    "pagination": {
    "page": 1,
    "limit": 20,
    "total": 150,
    "totalPages": 8
    }
    },
    "timestamp": "2024-07-29T15:51:28.071Z"
    }