---
title: "Get Dataset Quality"
method: GET
path: "/marketing/dataset_quality"
tags: ["Marketing Messages"]
---

# Get Dataset Quality

`GET /marketing/dataset_quality`

Retrieve dataset quality metrics and validation status for conversion tracking. Use the fields parameter to select specific metrics (e.g. web{event_match_quality,event_name}).

## Query parameters

- `dataset_id` string, required
- `agent_name` string
- `fields` string

## Response `200`

Dataset quality retrieved successfully

- MmLiteGetDatasetQualityResponse — Response payload containing dataset quality metrics grouped by event source (web, etc.). Use the fields query parameter to select which metrics to return.
  - `web` MmLiteDatasetQualityEventEntry[]
    - `acr` MmLiteDatasetQualityACR
      - `description` string
      - `percentage` number
    - `data_freshness` MmLiteDatasetQualityDataFreshness
      - `description` string
      - `upload_frequency` 'real_time' | 'hourly' | 'daily'
    - `dedupe_key_feedback` MmLiteDatasetQualityDedupeKey[]
      - `browser_events_with_dedupe_key` MmLiteDatasetQualityPct
        - `description` string
        - `percentage` number
      - `dedupe_key` string
      - `overall_browser_coverage_from_dedupe_key` MmLiteDatasetQualityPct
        - `description` string
        - `percentage` number
      - `server_events_with_dedupe_key` MmLiteDatasetQualityPct
        - `description` string
        - `percentage` number
    - `event_coverage` MmLiteDatasetQualityPercentage
      - `description` string
      - `goal_percentage` number
      - `percentage` number
      - `potential_aly_acr_increase` MmLiteDatasetQualityACR
        - `description` string
        - `percentage` number
    - `event_match_quality` MmLiteDatasetQualityEMQ — Event match quality (EMQ) score and match key feedback
      - `composite_score` number
      - `diagnostics` MmLiteDatasetQualityDiagnostic[]
        - `affected_event_count` integer
        - `description` string
        - `name` string
        - `percentage` number
        - `solution` string
        - `total_event_count` integer
      - `match_key_feedback` MmLiteDatasetQualityMatchKey[]
        - `coverage` MmLiteDatasetQualityPct
          - `description` string
          - `percentage` number
        - `identifier` string
        - `potential_aly_acr_increase` MmLiteDatasetQualityACR
          - `description` string
          - `percentage` number
    - `event_name` string
    - `event_potential_aly_acr_increase` MmLiteDatasetQualityACR
      - `description` string
      - `percentage` number

## Other responses

- `401` — Unauthorized - Invalid or missing access token
- `403` — Forbidden - Permissions error
- `429` — Too many requests - Rate limit exceeded
- `500` — Internal server error

---

[API](https://skmtc.dev/360dialog/apis/messaging-api.md) · [All operations](https://skmtc.dev/360dialog/apis/messaging-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/360dialog/messaging-api/revisions/74b31f9f8610/schema)
