v2

latestOpenAPI 3.1.02026-08-05313314398.1 KB
row-policies

Update Row Access Policy

Update an RLS rule's operator, values, or attribute_key. Requires ADMIN on the resource.

patch/api/v1/row-policies/policy/{policy_id}

Path parameters

policy_idstring uuid required

Request body

operator'in' | 'not_in' | 'eq' | 'neq' | 'gte' | 'lte' | 'gt' | 'lt'

Supported comparison operators for row-level security rules.

valuesstring[] nullable
attribute_keystring nullable

Response

Successful Response

idstring uuid required
resource_typestring required
resource_idstring uuid required
column_namestring required
operator'in' | 'not_in' | 'eq' | 'neq' | 'gte' | 'lte' | 'gt' | 'lt' required

Supported comparison operators for row-level security rules.

value_source'literal' | 'user_attribute' required

Values for the value_source column (stored as plain VARCHAR).

valuesstring[] required
attribute_keystring nullable required
audience_type'everyone' | 'group' | 'user' required

Values for the audience_type column (stored as plain VARCHAR).

audience_idstring uuid nullable required
created_atstring date-time required
updated_atstring date-time required