---
title: "Returns all GA4 reports"
method: GET
path: "/googleanalytics4/report"
tags: ["Google analytics 4 reports"]
---

# Returns all GA4 reports

`GET /googleanalytics4/report`

## Request

- The document declares no server URL.
- Auth: API key in header `TWN-InstanceKey` and API key in header `TWN-Authentication`

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

OK

- Ga4ReportApiModels: Paged list of GA4 report configurations.
  - `Total` integer, nullable, required: The total number of records which can be retrieved. Note that this field is not available for all paginated endpoints.
  - `Records` Ga4ReportApiModel[], required: The retrieved records.
    - `Id` integer: Unique identifier of the report.
    - `Name` string: Name of the report.
    - `Property` ReportPropertyApiModel: Represents the GA4 property a report is linked to.
      - `Name` string: Name of the property. Something like properties/123456.
      - `DisplayName` string: User friendly display name of the property.
      - `ErrorMessage` string, nullable: Error message when the property could not be retrieved from Google (for example no access). Empty when there is no issue.
    - `Metrics` ReportMetricApiModel[]: Metrics included in the report.
      - `Name` string: API name of the metric.
      - `DisplayName` string: User friendly display name of the metric.
    - `Filters` Ga4ReportFilterApiModel[]: Filters applied to the report.
      - `DimensionName` string: API name of the dimension to filter on.
      - `Value` string: Value the dimension must match.
      - `DisplayName` string, nullable: User friendly display name of the filter dimension.
    - `NrOfDaysBack` integer: Number of days back the report data covers.
    - `MappingDimension` ReportDimensionApiModel: Represents a GA4 dimension used for mapping report rows to products.
      - `Name` string: API name of the dimension.
      - `DisplayName` string: User friendly display name of the dimension.
    - `MappingAttribute` ReportAttributeApiModel: Represents the attribute used for mapping GA4 report rows to products.
      - `Id` integer: Unique identifier of the attribute.
      - `Name` string: Name of the attribute.
    - `RegexTemplate` string, nullable: Optional regex template applied to dimension values during mapping.

---

[API](https://skmtc.dev/tweakwise/apis/app-api.md) - [All operations](https://skmtc.dev/tweakwise/apis/app-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tweakwise/apis/app-api/revisions/dc936bf76941?raw)
