DELETE
/
api
/
knowledgebases
/
{knowledgebaseId}
curl --request DELETE \
  --url https://app.pathors.com/api/knowledgebases/{knowledgebaseId} \
  --header 'x-api-key: <x-api-key>'

Delete Knowledgebase

Permanently deletes a knowledgebase and all its associated datasets and embeddings.

Endpoint

DELETE /api/knowledgebases/{knowledgebaseId}

Path Parameters

knowledgebaseId
string
required

The ID of the knowledgebase to delete

Headers

x-api-key
string
required

Your project API key for authentication

Response

A successful request will return a 200 status code indicating the knowledgebase was deleted.

Example response:

{
  "message": "Knowledgebase deleted successfully"
}

Error Responses

Status CodeDescription
401Invalid API key
404Knowledgebase not found
500Internal server error

Warning

This action is irreversible. Deleting a knowledgebase will:

  • Remove all associated datasets
  • Delete all stored embeddings
  • Remove all configuration settings

Usage Notes

  • Ensure you have backed up any important data before deletion
  • All API calls to the deleted knowledgebase will fail after deletion
  • You can create a new knowledgebase after deleting the existing one