---
title: "GET /v2/{+account}/reports:generate"
method: GET
path: "/v2/{+account}/reports:generate"
tags: ["accounts"]
---

# GET /v2/{+account}/reports:generate

`GET /v2/{+account}/reports:generate`

Generates an ad hoc report.

## Path parameters

- `account` string, required

## Query parameters

- `currencyCode` string
- `dateRange` 'REPORTING_DATE_RANGE_UNSPECIFIED' | 'CUSTOM' | 'TODAY' | 'YESTERDAY' | 'MONTH_TO_DATE' | 'YEAR_TO_DATE' | 'LAST_7_DAYS' | 'LAST_30_DAYS'
- `dimensions` string[]
- `endDate.day` integer
- `endDate.month` integer
- `endDate.year` integer
- `filters` string[]
- `languageCode` string
- `limit` integer
- `metrics` string[]
- `orderBy` string[]
- `reportingTimeZone` 'REPORTING_TIME_ZONE_UNSPECIFIED' | 'ACCOUNT_TIME_ZONE' | 'GOOGLE_TIME_ZONE'
- `startDate.day` integer
- `startDate.month` integer
- `startDate.year` integer

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/adsense.md) · [All operations](https://skmtc.net/google/apis/adsense/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/adsense/versions/89e10b361ad0/schema)
