---
title: "Privacy labels"
method: GET
path: "/appstore/privacy/labels"
tags: ["iOS App Privacy"]
---

# Privacy labels

`GET /appstore/privacy/labels`

## Request

- Base URL: `https://api.mixrank.com/v2/json/YOUR_API_KEY`
- URL: `https://api.mixrank.com/v2/json/YOUR_API_KEY/appstore/privacy/labels`
- Auth: none declared

Possible privacy labels for iOS apps from App Store.

App privacy_label_ids reference /appstore/privacy/labels. Each label's datatype_id, linkage_id, and purpose_id reference id in the corresponding /appstore/privacy/datatype, /appstore/privacy/linkage, and /appstore/privacy/purpose dictionaries.

Required permissions for your API key's user: `appstore.apps`.

## Response `200`

Successful response.

- object
  - `total` integer, nullable
  - `offset` unknown
  - `page_size` unknown
  - `results` object[]
    - `id` integer, nullable: Privacy label id.
    - `datatype_id` integer, nullable: Privacy label datatype id.
    - `linkage_id` integer, nullable: Privacy label linkage id.
    - `purpose_id` integer, nullable: Privacy label purpose id.

## Other responses

- `403`: Invalid key or insufficient endpoint permissions.
- `404`: No matching object or results.
- `408`: The database query timed out.
- `429`: Concurrent request limit exceeded.
- `500`: Internal API error.

---

[API](https://skmtc.dev/mixrank/apis/mixrank-api.md) - [All operations](https://skmtc.dev/mixrank/apis/mixrank-api/llms.txt) - [OpenAPI document](https://skmtc.dev/mixrank/apis/mixrank-api/revisions/786d3fcfe918?raw)
