Query Chart Data
Queries chart data from ClickHouse based on the provided parameters. Returns time series data with optional breakdowns and filters. Requires charts:read scope.
Request body
Application ID to query data for
Y-axis metric to display (e.g. netProceeds, newUsers, trialConversionRate). Must be an exact metric key from GET /v2/charts/definitions — e.g. proceeds charts use netProceeds, not proceeds.
X-axis dimension (e.g. purchaseDate, installDate). Must be an exact dimension key from GET /v2/charts/definitions.
Optional breakdown dimension (e.g. countryCode, placement)
Date interval for grouping (hour, day, week, month, quarter, year)
Conversion timeframe for SDK events
Additional y-axis metrics to include in the response
Filter by paywall IDs
Filter by variant IDs
Filter by experiment IDs
Filter by campaign IDs
Filter by country codes
Filter by product IDs
Filter by placements
Filter by environment (SANDBOX, PRODUCTION)
Filter by store (APP_STORE, PLAY_STORE, STRIPE)
Filter by app version
Filter by SDK version
Filter by product duration
Filter by App Store billing plan type (UP_FRONT, MONTHLY)
Filter by event type
Filter by subscription start type
Filter by revenue type
Filter by auto renew status
Filter by revenue source (Superwall, Your App)
Maximum number of data points to return (default: 1000)
Response
Success
Object type, always chart_data
Unique identifier for this request
Enriched metadata for the response
Changes
No recorded changes to this endpoint across all 2 revisions of this API.