I want to do a partial delete of resources, which means that after calling that API, some of the data will be deleted, but we will retain some minimal information about the deleted data, this data will be accessible by the user.
On the one hand, I read that DELETE doesn't guarantee to delete the resource, but this action is different from a complete delete and more similar to an update.
So what is the correct HTTP operation to use, DELETE or PATCH?