Slide 58
Slide 58 text
TIP!
Be consistent, but simple, with status codes
200: most response
201: after creating a resource
204: a 200, but blank response (e.g. delete resource)
400: validation errors or bad data format
401/403: Unauthorized/Access Denied
500: things are not good
202: If the resource will be created later
422: Could be used for validation errors