# The Report Type object ## Attributes - `id` (string) The [ID of the Report Type](https://docs.stripe.com/docs/reporting/statements/api.md#available-report-types), such as `balance.summary.1`. - `object` (string) String representing the object’s type. Objects of the same type share the same value. - `data_available_end` (timestamp) Most recent time for which this Report Type is available. Measured in seconds since the Unix epoch. - `data_available_start` (timestamp) Earliest time for which this Report Type is available. Measured in seconds since the Unix epoch. - `default_columns` (array of strings, nullable) List of column names that are included by default when this Report Type gets run. (If the Report Type doesn’t support the `columns` parameter, this will be null.) - `livemode` (boolean) If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`. - `name` (string) Human-readable name of the Report Type - `updated` (timestamp) When this Report Type was latest updated. Measured in seconds since the Unix epoch. - `version` (integer) Version of the Report Type. Different versions report with the same ID will have the same purpose, but may take different run parameters or have different result schemas. ### The Report Type object ```json { "id": "balance.summary.1", "object": "reporting.report_type", "data_available_end": 1695081600, "data_available_start": 1667952000, "default_columns": [ "category", "description", "net_amount", "currency" ], "livemode": false, "name": "Balance summary", "updated": 1695109133, "version": 1 } ```