> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.revvue.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.revvue.ai/_mcp/server.

# AnalyticsQuerySpecInput

GraphQL input

Reference: https://docs.revvue.ai/api-reference/inbox/types/inputs/analytics-query-spec-input

## Fields

- `queryId`
- `resultType`
- `metric`
- `metrics`
- `bucketMinutes`
- `limit`
- `returnFields`
- `includeMetaData`
- `metaDataColumns`
- `metaDataLimit`
- `filters`
- `jsonFilters`
- `ratioNumeratorMetric`
- `ratioDenominatorMetric`
- `groupBy`
- `dimension`
- `rowDimension`
- `rowValues`
- `columnDimension`
- `seriesDimension`
- `yDimension`
- `compareWith`

## Definition

```graphql
input AnalyticsQuerySpecInput {
  queryId: String!
  resultType: AnalyticsResultType!
  metric: String
  metrics: [String!]
  bucketMinutes: Int
  limit: Int
  returnFields: [String!]
  includeMetaData: Boolean
  metaDataColumns: [String!]
  metaDataLimit: Int
  filters: [AnalyticsColumnFilterInputInput!]
  jsonFilters: [AnalyticsJsonFilterInputInput!]
  ratioNumeratorMetric: String
  ratioDenominatorMetric: String
  groupBy: [String!]
  dimension: String
  rowDimension: String
  rowValues: [String!]
  columnDimension: String
  seriesDimension: String
  yDimension: String
  compareWith: VenueCohortInput
}
```