> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zabcik.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Výpisy z účtu

> Stažení výpisů jako binární payload a bezpečná konverze na text.

# Výpisy z účtu

<Note>
  Výpisy přicházejí jako **binární data** s pomocnými metodami pro content type a text — vhodné pro archivaci nebo párovací joby.
</Note>

`getAccountStatement` vyžádá výpis za období, měnu a formát.

```ts theme={null}
import { Currency, StatementFormat } from 'gopay-sdk';

const statement = await client.getAccountStatement({
  goid: 8123456789,
  date_from: '2026-01-01',
  date_to: '2026-01-31',
  currency: Currency.CZK,
  format: StatementFormat.CSV_A,
});
```

## Tvar odpovědi

```ts theme={null}
type AccountStatementResponse = {
  data: ArrayBuffer;
  contentType: string | null;
  contentDisposition: string | null;
  toText(encoding?: string): string;
};
```

Příklad:

```ts theme={null}
console.log(statement.contentType);
console.log(statement.contentDisposition);
console.log(statement.toText().slice(0, 200));
```

## Podporované formáty

Hodnoty enumu `StatementFormat`, např.:

* `XLS_A`, `XLS_B`, `XLS_C`
* `CSV_A`, `CSV_B`, `CSV_C`, `CSV_D`, `CSV_E`
* `ABO_A`, `ABO_B`
* `PDF_A`

## Tipy

* Pro strojové zpracování často stačí varianty CSV.
* Z `contentDisposition` lze odvodit název souboru.
* Binární data ukládejte bezpečně, pokud výpisy archivujete.
