200 OK

Returned with a successful GET, PUT.

201 Created

Returned from a successful POST.

204 No Content

Returned from a successful DELETE or POST/PUT with no response body.

400 Bad Request

Returned when a request is structured incorrectly and cannot be processed. The response will contain additional information describing the cause of the error.

401 Unauthorized

Returned when invalid credentials are supplied.

403 Forbidden

Returned when a a specific request is actively refused.

404 Not Found

Returned when a GET cannot locate the specified resource.

409 Conflict

Returned when a POST can not be carried out because a resource with the same unique key already exists.

500 Internal Server Error

Returned when any request encounters a general error that does not have a more specific cause.