---
title: "Get LTV analytics metadata"
method: GET
path: "/analytics/ltv/meta"
tags: ["Analytics"]
---

# Get LTV analytics metadata

`GET /analytics/ltv/meta`

Returns available `mode`s, `segmentation` attributes, and project-scoped
filter attribute values for the LTV endpoint.

## Query parameters

- `from` integer
- `to` integer
- `environment` 0 | 1

## Response `200`

LTV metadata.

- V4AnalyticsLtvMeta
  - `object` 'analytics_ltv_meta', required
  - `url` string, required
  - `modes` object[], required
    - `code` 'by_days' | 'by_renewals'
    - `label` string
  - `segmentations` V4AnalyticsSegmentation[], required
    - `code` string, required
    - `label` string, required
    - `category` string
  - `filter_conditions` V4AnalyticsFilterCondition[], required
    - `attribute` string, required — Filter attribute code — use as `filter[<attribute>][]` query key.
    - `category` string — Optional UI grouping (`Device`, `Customer / ID`, `Experiment`, `Attribution`).
    - `label` string, required
    - `type` 'list' | 'text', required — * `list` — value must be one of `values[].code`; supports multi-select when `multiple=true`. * `text` — free-form single value (e.g. `user_id`, `device_id`, `q_user_id`).
    - `multiple` boolean
    - `persistent` boolean — Hint to the UI that this filter should always be visible.
    - `values` object[] — Allowed values for `list`-type filters.
      - `code` string, required
      - `label` string, required

## Other responses

- `400` — Invalid request parameters
- `401` — Unauthorized
- `403` — Insufficient permissions
- `404` — Not found
- `429` — Too many requests
- `500` — Internal error
- `502` — Upstream service failure
- `504` — Upstream timeout

---

[API](https://skmtc.net/qonversion/apis/qonversion-rest-api-v4.md) · [All operations](https://skmtc.net/qonversion/apis/qonversion-rest-api-v4/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/qonversion/qonversion-rest-api-v4/versions/e3f72cf8951c/schema)
