Seeds / Delete

Delete Seed

Permanently remove a seed and all its associated chunks and embeddings. This operation is irreversible. Deletion is processed asynchronously for large seeds - use the deletion job status endpoint to track progress.

DELETE {baseAPIUrl}/seeds/:seedId

Authentication

Required. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Path Parameters

ParameterTypeDescription
seedIdstringUUID of the seed to delete

Query Parameters

ParameterTypeRequiredDescription
appIdstringRequiredApplication identifier
externalUserIdstringRequiredExternal user identifier

Response

FieldTypeDescription
messagestringConfirmation message
jobIdstringJob ID for tracking deletion progress
chunksToDeletenumberNumber of chunks to be deleted
  • Permanent action: This operation cannot be undone.
  • Async processing: Deletion is handled via a background job. Use the jobId to track progress.
  • Data cleanup: All chunks, embeddings, and associated files are permanently removed.

Try It

Path Parameters

UUID of the seed to delete

Query Parameters

Application identifier

External user identifier for data isolation