Skip to content

Update GDPR Request

Overview

See the GDPR Requests overview for the full feature flow.

All admin endpoints require an admin Bearer token — see Authentication.

EndpointMethod
/api/admin/customers/gdpr-requests/{id}PUT

Pure metadata write — no side effects

For pending → processing / pending → declined use this endpoint. For the destructive cascade (delete customer when type=delete), use Process GDPR Request.

Allowed status values: pending, processing, declined, approved, revoked. Invalid → 422. Updating the status still triggers the status-change notification email.

Permission: customers.gdpr_requests.edit.

Released under the MIT License.