DELETE/v1/documents/:id

Delete Document

Permanently delete a document.

Permanently delete a document and all associated data. This action cannot be undone. If the document is currently published, it will also be unpublished.

Path Parameters

ParameterTypeRequiredDescription
idstringYesThe document UUID

Response

Returns a success confirmation.

FieldTypeDescription
successbooleanAlways true on success

Errors

StatusCodeDescription
401unauthorizedMissing or invalid API key
404not_foundDocument not found or does not belong to you
500internal_errorUnexpected server error
curl -X DELETE https://api.unmarkdown.com/v1/documents/doc_abc123 \
  -H "Authorization: Bearer um_your_key"
const res = await fetch('https://api.unmarkdown.com/v1/documents/doc_abc123', {
  method: 'DELETE',
  headers: {
    'Authorization': 'Bearer um_your_key'
  }
});
const data = await res.json();
console.log(data.success); // true
import requests

res = requests.delete(
    'https://api.unmarkdown.com/v1/documents/doc_abc123',
    headers={'Authorization': 'Bearer um_your_key'}
)
print(res.json())

Response

{
  "success": true
}