The application that I am creating has a DELETE API which basically sets the Active column of a database record to 0. I pass the Id via the query parameters to identify which record needs to be deactivated.
However, recently I received an additional request from my project manager wherein I should store the user ID and the application ID that initiated the deletion.
With this, should I just pass these two additional information via the query parameter or would it make more sense to change the API to accept PUT requests instead?