Conversations
Bulk delete conversations
Delete up to 50 conversations in one request through the public Conversations API.
DELETE
Use this endpoint to delete multiple conversations from the workspace tied to your API key in one request.
Headers
Bearer token containing your Fini workspace API key. Format:
Bearer fini_... The key needs write scope.Body parameters
Array of unique conversation IDs to delete. Provide between
1 and 50 UUIDs in one request.Current implementation note: bulk delete is not atomic. Matching conversations are removed before the route verifies that every requested ID was accessible. If any ID is missing, already removed, or belongs to a different workspace, the route returns
406 Not Acceptable, but the matching conversations remain removed.Response
true when the route completed successfully.Errors
400 Bad Request
400 Bad Request
The body is malformed,
ids is missing, there are duplicate IDs, one of the IDs is not a UUID, or you sent more than 50 IDs.401 Unauthorized
401 Unauthorized
403 Forbidden
403 Forbidden
The API key does not include the
write scope required for these routes.406 Not Acceptable
406 Not Acceptable
One or more requested IDs were not accessible to the workspace tied to the API key. The current response message still uses the backend term
interactions.500 Internal Server Error
500 Internal Server Error
Fini failed while updating the conversation rows in storage.

