Generate an AdSense report based on the report request sent in the query parameters. Returns the result as JSON; to retrieve output in CSV format specify "alt=csv" as a query parameter.

endDate: End of the date range to report on in "YYYY-MM-DD" format, inclusive.

startDate: Start of the date range to report on in "YYYY-MM-DD" format, inclusive.

sort: The name of a dimension or metric to sort the resulting report on, optionally prefixed with "+" to sort ascending or "-" to sort descending. If no prefix is specified, the column is sorted ascending.

filter: Filters to be run on the report.

maxResults: The maximum number of rows of report data to return.

dimension: Dimensions to base the report on.

locale: Optional locale to use for translating report output to a local language. Defaults to "en_US" if not specified.