Member PortalData
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 |
Request Export
- Select data types to export
- Choose format
- Confirm request
- 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