# ReportCatalogItemDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

A report the caller can run.

## Fields
- `reportId` (string): The report id, for example `transactions.report.Summary`. Stable: an id is never renamed  or reused. (nullable)
- `displayName` (string): The report's display name. (nullable)
- `description` (string): What the report shows, when the report describes itself. (nullable)
- `module` (string): The area of the platform the report belongs to, for example `Transactions`. (nullable)
- `exportFormats` (array<[ReportFileFormat](https://devportal.demo.winkpg.io/docs/api/models/ReportFileFormat.md)>): The file formats the report can be exported in. (nullable)
  Values:
  - `Csv`: Comma-separated values, text/csv.
  - `Xlsx`: An Excel workbook, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.
- `supportsMerchantFilter` (boolean): Whether a run can be narrowed to a single merchant with `merchantId`. A run of a report  that cannot be narrowed is refused when it names a merchant.

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
