Download Data
The Download Data screen allows the user to request an export of personal account data.
This screen includes:
- Header - Displays Manage my private data with back navigation.
- Download data action
- Confirmation dialog
- Displays file size warning.
- Dialog actions
- Cancel
- OK
Workflow
This flow starts when the Download Data screen is open.
- Select Download my data.
- Confirm the export request.
- Generate export.
Data Output
The export contains account-related data grouped by category.
- Data includes only content associated with the current account.
- Exported files vary based on account role and available data.
Example Data Categories
- Appointments
- Claims
- Events
- Extra charges
- Patients
- Policies
- Subscriber data
Validations
These rules enforce confirmation and export constraints.
| Scenario | App behavior | SDK output |
|---|---|---|
| Download action selected. | Display confirmation dialog. | Pending export confirmation state. |
| User cancels export. | Close dialog without processing. | No state change. |
| User confirms export. | Start export process. | Export request initiated. |
| Session invalid. | Block export and require login. | state = unauthenticated. |
| Export fails. | Display error state. | Export error response. |
Actions
| Scenario | App behavior | SDK output |
|---|---|---|
| User selects Download data. | Open confirmation dialog. | Pending confirmation state. |
| User confirms export. | Generate export archive. | Export job created. |
| Export completes. | Provide downloadable file. | Export result available. |
| User cancels export. | Close dialog. | No state change. |
| Back navigation used. | Return to previous screen. | No state change. |
Endpoint Resources
Download Data File
GET
/manage/download/user-data.zip
This endpoint returns the generated personal data archive as a file response.
Download Data
PUT
manage/download
This endpoint returns the screen configuration that initiates the Download Data flow.

