Autional Autional
API Reference GitHub autional.com →

PUT /admin/compliance/gdpr/dsar/{decision_id}

Update processing status or response content of a Data Subject Access Request

Compliance Management - DSAR `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
id path string Yes DSAR ID

Request Body

Schema: dto.UpdateDSARRequest

FieldTypeRequiredExampleConstraintsDescription
status string Yes completed enum: `processing`, `completed`, `rejected` New Status
rejection_reason string No Data contains third-party information that cannot be provided Rejection Reason
response_data object No Response Data

Responses

StatusDescriptionSchema
200successdto.DSARItemResponse
400bad requestdto.ErrorResponse

Referenced Schemas

dto.DSARItem

GDPR data subject access request record

FieldTypeRequiredExampleConstraintsDescription
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

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.DSARItem No
message string No
timestamp string No

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request