4.44. Editor - Delete Pictures [postponed] Id 4.44. Description As an Editor ,   I want to be able to delete a picture that is not up to date anymore,   So that I can improve the quality and reliability of the register. Priority High Actors Editor API Calls DELETE /pictures/ Linked Processes Status Postponed Preconditions The User must be authenticated and have the Editor role. The User has a picture id that he wants to delete The User has a valid reason to delete the picture Postconditions The system returns a confirmation that the picture has been marked as “to be deleted”. Main flow The Editor uses an API call to delete a specific picture by ID (DELETE). The system validates the input parameters. The system marks the picture as “to be deleted”. WARNING: The picture is marked as deleted but kept in the database. The system returns a confirmation that the picture has been marked as “to be deleted”. Exceptions [400 Bad Request] Invalid input: If mandatory fields are missing or invalid, the system returns an error message. [404 Not Found] picture not found Error returned by the system if the given picture does not exist. [500 Internal Server Error] System Error If the system fails to save changes due to an internal error, it displays an appropriate message and logs the error for further investigation.