# Error Handling

User Connect API uses conventional HTTP response codes to indicate the success or failure of an API request:

* 2xx range indicates success
* 4xx range indicates client error. This means that the request is failed by given information provided (e.g., missed
required parameter, email is already used, etc.)
* 5xx range indicates an error with EGYM servers (e.g., the server is unavailable, some internal error)