---
title: "Download requested data"
method: GET
path: "/privacy/requests/{id}/data"
tags: ["Data Privacy"]
---

# Download requested data

`GET /privacy/requests/{id}/data`

Retrieve the customer data from a previously submitted privacy request for data access.

## Path parameters

- `id` string, required

## Headers

- `api-version` string, required
- `x-forter-siteid` string, required
- `Authorization` string, required

## Response `200`

Example privacyDownloadResponse

- PrivacyDownloadResponse — Output file for a given access privacy request.
  - `addresses` GeneralPayloadMap[], required — List of known addresses.
  - `emails` GeneralPayloadMap[], required — List of known email addresses.
  - `ips` GeneralPayloadMap[], required — List of known IP addresses.
  - `phones` GeneralPayloadMap[], required — List of known phone numbers.
  - `requests` GeneralPayloadMap[], required — List of objects that represent requests sent to Forter.

## Other responses

- `400` — Bad Request (Often missing a required parameter)
- `401` — Unauthorized (No valid API key provided)
- `404` — Not Found (The requested item doesn't exist)
- `429` — Too Many Requests (The client exceeded a rate limit). Honor Retry-After before retrying.
- `500` — Server Error (Something went wrong on Forter's end)
- `default` — Typed error envelope for any undeclared 4xx / 5xx status.

---

[API](https://skmtc.net/forter/apis/forter-api.md) · [All operations](https://skmtc.net/forter/apis/forter-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/forter/forter-api/revisions/d7b02e919b34/schema)
