Raised when the server responds with an HTTP status code outside the accepted success range for the specific endpoint.
The HTTP status code received from the server (e.g. 400, 403, 404, 429, 500).
Raw error message text extracted from the response body.