Skip to content

GDPR Art. 18 — Right to restriction of processing

PUT
/api/v1/export/restrict

Marks the authenticated tenant’s data as restricted for the specified processing type. Restriction flags are stored in tenant settings and enforced by all downstream agents.

Authorizations

Request Body required

Request body for PUT /export/restrict (GDPR Art. 18).

Attributes: restriction_type: Category of processing to restrict. reason: Human-readable justification for the restriction.

object
reason
required

Reason for requesting the restriction

string
restriction_type
required

Type of processing to restrict: ‘processing’, ‘marketing’, or ‘profiling’

string

Responses

200

Successful Response

Response body for PUT /export/restrict (GDPR Art. 18).

Attributes: request_id: Unique identifier for this restriction request (audit trail). restriction_type: The category of processing now restricted. status: ‘accepted’. message: Human-readable description.

object
message
required
string
request_id
required
string format: uuid
restriction_type
required
string
status
required
string

422

Validation Error

object
detail
Array<object>
object
ctx
object
input
loc
required
Array
msg
required
string
type
required
string