Skip to main content
Browse Documentation
HTTP - Management

Delete an entry

Created by Contensis product team, last modified by m.summerfield on 17 Aug 2022

Deletes an entire entry or specific language variations.

DELETE/api/management/projects/{projectId}/entries/{entryId}?language={comma separated list of variations to delete}&permanent={permanently delete}

Parameters

NameParameter typeTypeFormatDescriptionExampleRequired
projectIdpathstringThe project identifier found in the project overview screen of the management consolemovieDbtrue
entryIdquerystringuuidThe entry identifier as a 128 bit GUIDtrue
languagepathstring[...]languageA comma separated list of variations to deletefr,defalse
permanentquerybooleanWhether a deletion should be permanent (true) or to the recycle bin (false)false

Examples

An example showing how to delete an entry and all it's language variations

HTTP
DELETE: /api/management/projects/movieDb/entries/movie/71f73a9b-2a13-4d63-bcc1-e8ee5047b01c

An example showing how to delete the French and German language variations of an entry

HTTP
DELETE: /api/management/projects/movieDb/entries/movie/71f73a9b-2a13-4d63-bcc1-e8ee5047b01c?language=fr,de

An example showing how to permanently delete the French and German language variations of an entry

HTTP
DELETE: /api/management/projects/movieDb/entries/movie/71f73a9b-2a13-4d63-bcc1-e8ee5047b01c?language=fr,de&permenent=true

Remarks

You must be authorised to delete all the language variations or the whole request will fail.

Responses

HTTP status codeReasonModel
204Success
401UnauthorizedError
404Project not foundError
404Entry not foundError
500Internal server errorError