GET : 200 OK - Most of the read actions will be answered with a 200 OK status.
POST : 201 Created - Signals backend-side resource creation.
PUT : 200 OK - This is the most appropriate code for most use-cases - returns the updated resource.
DELETE: 204 No Content - It’s better to reduce traffic and simply tell the client the deletion is complete.