Skip to main content

Delete Classifier

Permanently delete a Classifier from your account. This action cannot be undone. Any future calls to Run Classification using the deleted classifier_id will return a 404 error.

API Endpoint​

DELETE https://api.documentpro.ai/v1/classifiers/{classifier_id}

Path Parameters​

  • classifier_id (required): The unique identifier of the Classifier to delete.

Headers​

  • x-api-key (required): Your API key for authentication.

Example Implementation​

Using cURL​

curl --location --request DELETE 'https://api.documentpro.ai/v1/classifiers/f47ac10b-58cc-4372-a567-0e02b2c3d479' \
--header 'x-api-key: YOUR_API_KEY'

Using Python​

import requests

classifier_id = "f47ac10b-58cc-4372-a567-0e02b2c3d479"
url = f"https://api.documentpro.ai/v1/classifiers/{classifier_id}"

headers = {
'x-api-key': 'YOUR_API_KEY'
}

response = requests.delete(url, headers=headers)

if response.status_code == 200:
print('Classifier deleted successfully')
else:
print('Failed to delete classifier')
print(response.text)

Response​

Successful Response (Status Code: 200)​

{
"success": true
}

Error Response (Status Codes: 400, 403, 404, 500)​

{
"success": false,
"error": "error_code",
"message": "descriptive error message"
}

Next Steps​