http://fullstackprep.dev/Articles/sda/apidesign/status-codes-in-rest