Delete a feedback record
Changed onPermanently deletes one record and its derived embedding. Unrecoverable, so it requires an API key with manage permission on a workspace the record's dataset is assigned to, and the dataset must be assigned to exactly one workspace: on a shared dataset no workspace permission can say whose record this is, so API-key mutations are refused with 403.
Request
- Base URLhttps://app.formbricks.com
- URLhttps://app.formbricks.com/api/v3/feedbackRecords/{id}
- AuthAPI key in header x-api-key
Path parameters
Feedback record id (UUID). The dataset is resolved from the record itself, so the caller cannot choose which dataset it is authorized against. An id that is not a UUID answers 400, and an id whose dataset the API key cannot reach answers 403 rather than 404, so ids cannot be probed. The gateway caches the record→dataset lookup for 60 seconds, so for up to a minute after a delete the id is still authorized and the store answers 404; after that the same id answers 403.
Response
Feedback record deleted
Changes
- info
endpoint added
- info