HubSpot has several error responses that are common to multiple APIs.
Aside from those general errors, HubSpot error responses are intended to be human readable. Most endpoints do not return error codes, but return a JSON formatted response with details about the error.
"message": "This will be a human readable message with more details of the problem",
More details for endpoint specific errors can be found on the documentation pages for the endpoint.