Just for my reference purpose.
200 Ok, all except for post
201 post success with location return
202 async return
204 no content, normally delete use it
304 not modified.
client side error with 400 series code:
400 bad request / cannot parse correctly, client side.
401 unauth request
403 access forbidden
404 resource not found.
405 method not allowed.
410 no resources any longer at this point (never use this...)
415 unsupported media type
429 too many requests.