---
title: "Changes to Query Chart Data"
method: POST
path: "/v2/charts/data"
---

# Changes to Query Chart Data

`POST /v2/charts/data`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 29 revisions.

- **2026-11-02** `523b4734dfab`: 3 info
- **2026-10-30** `4b041e865f49`: 1 info
- **2026-10-29** `778a11cd2c15`: 5 warning, 2 info
- **2026-10-29** `7b5be5636539`: 1 info
- **2026-10-14** `a41d471f35eb`: 4 info
- **2026-09-09** `217c96dc9a29`: 74 breaking, 9 warning, 164 info
- **2026-09-03** `449b3cde40e1`: 6 info

## Changes

- **2026-11-02** `523b4734dfab`: 3 info
  - added the optional property `totals` to the response with the `200` status
  - added the optional property `y_axis/aggregate_total/anyOf[subschema #1]/scale` to the response with the `200` status
  - added the optional property `y_axis/aggregate_total/anyOf[subschema #1]/x_axes` to the response with the `200` status
- **2026-10-30** `4b041e865f49`: 1 info
  - added the new optional request property `ltv_horizon`
- **2026-10-29** `778a11cd2c15`: 5 warning, 2 info
  - added the new `credentials_missing` enum value to the `anyOf[subschema #2]/code` response property for the response status `400`
  - added the new `credentials_missing` enum value to the `code/anyOf[subschema #1]/` response property for the response status `403`
  - added the new `credentials_missing` enum value to the `code/anyOf[subschema #1]/` response property for the response status `404`
  - added the new `credentials_missing` enum value to the `code/anyOf[subschema #1]/` response property for the response status `429`
  - added the new `credentials_missing` enum value to the `code/anyOf[subschema #1]/` response property for the response status `500`
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5` to the response body `anyOf` list for the response status `401`
  - removed `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5` from the response body `anyOf` list for the response status `401`
- **2026-10-29** `7b5be5636539`: 1 info
  - added the new optional request property `metric_filters`
- **2026-10-14** `a41d471f35eb`: 4 info
  - added the new optional request property `retention_audience_id`
  - added the new optional request property `retention_campaign_id`
  - added the new optional request property `retention_selection_reason`
  - added the new optional request property `retention_variant_id`
- **2026-09-09** `217c96dc9a29`: 74 breaking, 9 warning, 164 info
  - removed `subschema #1, subschema #2` from the `breakdown` request property `anyOf` list
  - removed the enum value `auto` of the request property `date_interval`
  - removed the enum value `d1` of the request property `conversion_timeframe`
  - removed the enum value `d14` of the request property `conversion_timeframe`
  - removed the enum value `d3` of the request property `conversion_timeframe`
  - removed the enum value `d30` of the request property `conversion_timeframe`
  - removed the enum value `d4` of the request property `conversion_timeframe`
  - removed the enum value `d7` of the request property `conversion_timeframe`
  - removed the enum value `d90` of the request property `conversion_timeframe`
  - removed the enum value `day` of the request property `date_interval`
  - removed the enum value `hour` of the request property `date_interval`
  - removed the enum value `month` of the request property `date_interval`
  - removed the enum value `quarter` of the request property `date_interval`
  - removed the enum value `totals` of the request property `date_interval`
  - removed the enum value `week` of the request property `date_interval`
  - removed the enum value `year` of the request property `date_interval`
  - the `app_version` request property type changed from `array` to no type
  - the `auto_renew_status` request property type changed from `array` to no type
  - the `billing_plan_type` request property type changed from `array` to no type
  - the `campaign_id` request property type changed from `array` to no type
  - the `conversion_timeframe` request property type changed from `string` to no type
  - the `country_code` request property type changed from `array` to no type
  - the `date_filter` request property type changed from `object` to no type
  - the `date_interval` request property type changed from `string` to no type
  - the `environment` request property type changed from `array` to no type
  - the `event_type` request property type changed from `array` to no type
  - the `experiment_id` request property type changed from `array` to no type
  - the `include` request property type changed from `array` to no type
  - the `max_data_points` request property type changed from `number` to no type
  - the `paywall_id` request property type changed from `array` to no type
  - the `placement` request property type changed from `array` to no type
  - the `product_duration` request property type changed from `array` to no type
  - the `product_id` request property type changed from `array` to no type
  - the `response_type` request property type changed from `array` to no type
  - the `retention_configuration_group_id` request property type changed from `array` to no type
  - the `retention_configuration_id` request property type changed from `array` to no type
  - the `retention_locale` request property type changed from `array` to no type
  - the `retention_message_group_id` request property type changed from `array` to no type
  - the `retention_message_id` request property type changed from `array` to no type
  - the `revenue_source` request property type changed from `array` to no type
  - …207 more
  - …this revision’s changelog is incomplete
- **2026-09-03** `449b3cde40e1`: 6 info
  - added the new optional request property `response_type`
  - added the new optional request property `retention_configuration_group_id`
  - added the new optional request property `retention_configuration_id`
  - added the new optional request property `retention_locale`
  - added the new optional request property `retention_message_group_id`
  - added the new optional request property `retention_message_id`

---

[Operation](https://skmtc.dev/superwall/apis/superwall-api-v2/docs/v2/charts/data/post.md) - [API](https://skmtc.dev/superwall/apis/superwall-api-v2.md) - [Page](https://skmtc.dev/superwall/apis/superwall-api-v2/changes/v2/charts/data/post)
