POST /admin/compliance/gdpr/dsar
Create a new Data Subject Access Request
Compliance Management - DSAR `bearerAuth` application/json
Request Body
Schema: dto.CreateDSARRequest
| Field | Type | Required | Example | Constraints | Description |
type |
string |
Yes |
access |
enum: `access`, `delete`, `portability` |
Request type |
user_id |
string |
Yes |
usr_abc123 |
|
User ID |
additional_info |
string |
No |
Please provide all data related to the account |
|
Additional information |
address |
string |
No |
123 Main St, City |
|
Address |
email |
string |
No |
user@example.com |
|
Email |
phone |
string |
No |
+8613800138000 |
|
Phone |
Referenced Schemas
dto.DSARItem
GDPR data subject access request record
| Field | Type | Required | Example | Constraints | Description |
completed_at |
string |
No |
2026-04-20T14:00:00Z |
|
Completion time |
created_at |
string |
No |
2026-04-15T10:00:00Z |
|
Creation time |
id |
string |
No |
dsar_001 |
|
DSAR ID |
status |
string |
No |
pending |
|
Status |
type |
string |
No |
access |
|
Request type |
user_id |
string |
No |
usr_abc123 |
|
User ID |
dto.DSARItemResponse
| Field | Type | Required | Example | Constraints | Description |
code |
integer |
No |
|
|
|
data |
dto.DSARItem |
No |
|
|
|
message |
string |
No |
|
|
|
timestamp |
string |
No |
|
|
|
dto.ErrorResponse
| Field | Type | Required | Example | Constraints | Description |
code |
integer |
No |
400 |
|
|
message |
string |
No |
invalid request |
|
|