The API follows HTTP status code semantics. 2xx codes signify success. 4xx mostly represent user errror. 5xx generally correspond to a server error. The error message will return a JSON-encoded body that contains error and message fields. Those will provide specific error conditions and a human-readable message to identify what caused the error. Possible error codes are listed on each endpoint’s reference page.