Autional Autional
API Reference GitHub autional.com →

PUT /admin/compliance/gdpr/right-to-erasure/{decision_id}

Update processing status of an erasure request

Compliance Management - Erasure `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
id path string Yes erasure ID

Request Body

Schema: dto.UpdateErasureRequest

FieldTypeRequiredExampleConstraintsDescription
status string Yes completed enum: `pending`, `processing`, `completed`, `rejected` New Status

Responses

StatusDescriptionSchema
200successdto.ErasureItemResponse
400bad requestdto.ErrorResponse

Referenced Schemas

dto.ErasureItem

Data deletion 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
data_categories array of

string

No ['["profile"', '"history"]'] Data category
id string No erasure_001 Deletion request ID
reason string No Account no longer in use Deletion reason
status string No processing Status
user_id string No usr_abc123 User ID

dto.ErasureItemResponse

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

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request