<!-- ZenPays documentation · https://docs.zenpayz.com/docs/reference/enums/report-types -->

# Report types and formats

These values are generated from the SDK's own types, so they always match what
the shipped client accepts.

## ReportType

Available report types that can be generated.

| Value | Meaning |
|---|---|
| `transactions` | Detailed transaction listing |
| `settlements` | Settlement history and details |
| `refunds` | Refund transaction report |
| `payouts` | Payout history report |
| `revenue` | Revenue summary report |
| `customers` | Customer activity report |
| `reconciliation` | Financial reconciliation report |

## ReportFormat

Supported export formats for reports.

| Value | Meaning |
|---|---|
| `csv` | Comma-separated values (for spreadsheets) |
| `xlsx` | Microsoft Excel format |
| `pdf` | PDF document |
| `json` | JSON data format |
