> ## Documentation Index
> Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Export My Data

> Download your personal data

Download a copy of your personal data stored in the system.

## Available Exports

| Data               | Format    |
| ------------------ | --------- |
| Profile            | JSON, CSV |
| Membership History | CSV       |
| CPD Records        | CSV       |
| Event History      | CSV       |
| Course Progress    | CSV       |
| Invoices           | PDF       |

## Request Export

1. Select data types to export
2. Choose format
3. Confirm request
4. Download link sent via email

## Data Retention

* Export generated within 24 hours
* Download link valid for 7 days
* GDPR compliant data export

## Features

### Export My Data

#### Acceptance Criteria

##### Frontend

* [ ] UI supports the workflows described in this feature.

##### Backend / API

* [ ] Backend behavior supports this feature as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

## Implementation Contracts

### Backend (API)

```
POST   /api/member/data/export               # Request export
GET    /api/member/data/exports              # List exports
GET    /api/member/data/exports/{id}         # Download export
```
