---
title: "Request User Account Export"
method: POST
path: "/users/{user_id}/settings/export/"
tags: ["Users"]
---

# Request User Account Export

`POST /users/{user_id}/settings/export/`

Initiates an export of the user's account data.
This endpoint triggers an email to OSF support requesting an export of the user's account data. Only the authenticated user can request their own account export.
## Returns
Returns a `204 No Content` response if the export request was successfully submitted.
## Errors
If the request is unsuccessful, an `errors` key containing information about the failure will be returned. Refer to the [list of error codes](#tag/Errors-and-Error-Codes) to understand why this request may have failed.
Some common error cases:
 - `403 Forbidden`: You do not have permission to request an export for this user.
 - `429 Too Many Requests`: Export requests are throttled. You may need to wait before trying again.

## Path parameters

- `user_id` string, required

## Request body

- object
  - `data` object, required
    - `type` 'user-account-export-form'

## Response `204`

Export request successfully submitted.
The user will receive confirmation once the export process is completed.

## Other responses

- `403` — Permission denied. You do not have permission to request an export for this user.
- `429` — Too many requests. You have exceeded the allowed number of export requests. Please wait and try again later.

---

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