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/:seedIdAuthentication
Required. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEYPath Parameters
| Parameter | Type | Description |
|---|---|---|
| seedId | string | UUID of the seed to delete |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| appId | string | Required | Application identifier |
| externalUserId | string | Required | External user identifier |
Response
| Field | Type | Description |
|---|---|---|
| message | string | Confirmation message |
| jobId | string | Job ID for tracking deletion progress |
| chunksToDelete | number | Number 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