v28

latestOpenAPI 3.1.0Apache-2.0raw.githubusercontent.com2026-07-082940159.9 KB
Feedback Records

Delete feedback records by user ID

Permanently deletes feedback record data points for the specified user_id/data subject. Omit tenant_id to delete that user_id across all tenants for GDPR Article 17 (Right to Erasure) requests. Provide tenant_id to restrict deletion to that tenant only. Derived embeddings for deleted feedback records are removed by database cascade. The operation is idempotent; repeated calls return deleted_count 0 after matching records have already been deleted.

delete/v1/feedback-records

Query parameters

user_idstring required

Delete records matching this user ID (required). NULL bytes not allowed.

Example:user-abc-123

Delete records matching this user ID (required). NULL bytes not allowed.

tenant_idstring

Optional tenant scope. Omit this parameter to delete all records matching user_id across tenants; provide it to delete only records for this tenant. Empty strings and NULL bytes are not allowed.

Example:org-123

Optional tenant scope. Omit this parameter to delete all records matching user_id across tenants; provide it to delete only records for this tenant. Empty strings and NULL bytes are not allowed.

Response

OK

deleted_countinteger required

Number of records deleted

messagestring required

Human-readable status message