HTTP status codes

This table lists the range of HTTP response codes the API may produce for error cases:

CodeDescription
200Operation was successful.
201Resource created.
202The resource was successfully accepted. This is returned on an activation request. It does not mean that the activation was successful. It means that the API will act upon the request.
204Successful deletion.
400Bad Request.
401Unauthorized request.
403Access is forbidden. The client does not have access to the requested resource.
404Resource not found.
409There is a conflict in the resource (for instance in an attempt to delete an entity that is still active).
412Precondition failed.
500Internal server error.