This table lists the range of HTTP response codes the API may produce for error cases:
Operation was successful.
The 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.
Access is forbidden. The client does not have access to the requested resource.
Resource not found.
Method not allowed.
Unsupported media type.
Too many requests. See Rate limiting.
Internal server error.