Skip to main content
DELETE
https://api.fltr.com
/
v1
/
datasets
/
{dataset_id}
/
documents
/
{document_id}
Delete Document
curl --request DELETE \
  --url https://api.fltr.com/v1/datasets/{dataset_id}/documents/{document_id}

Request

Deletes a document and all its chunks from the search index.

Path Parameters

dataset_id
string
required
The parent dataset ID
document_id
string
required
The document ID to delete

Response

Returns 204 No Content on successful deletion.

Examples

cURL
curl -X DELETE https://api.fltr.com/v1/datasets/ds_abc123/documents/doc_xyz789 \
  -H "Authorization: Bearer fltr_sk_abc123..."
Python
response = requests.delete(
    "https://api.fltr.com/v1/datasets/ds_abc123/documents/doc_xyz789",
    headers={"Authorization": "Bearer fltr_sk_abc123..."}
)

Notes

Deletion is permanent and cannot be undone.
  • All chunks removed from search index
  • Vector embeddings deleted
  • Metadata lost
  • Active search results may reference deleted document briefly