Error Codes

These are the possible Error codes the API can return in case of any error

Errors:

    public enum ErrorCodes
    {
        [ErrorMessage(“Invalid Request”)]
        InvalidRequest = 101,
        [ErrorMessage(“Not Authenticated”)]
        NotAuthenticated = 102,
        [ErrorMessage(“Invalid Token”)]
        InvalidToken = 103,        
        [ErrorMessage(“Not Supported Feature”)]
        NotSupported = 104,

[ErrorMessage(“Account with this email address already exists”)] AccountAlreadyExists = 201, [ErrorMessage(“Password too short”)] PasswordTooShort = 202, [ErrorMessage(“Invalid Id”)] InvalidId = 301, [ErrorMessage(“Invalid input Data”)] InvalidInputData = 302, [ErrorMessage(“Invalid Parent Item Id”)] InvalidParentItemId = 303, [ErrorMessage(“Invalid Project Id”)] InvalidProjectId = 304, [ErrorMessage(“Too Short Project Name”)] TooShortProjectName = 305, [ErrorMessage(“Invalid FullName”)] InvalidFullName = 306, [ErrorMessage(“Invalid Email Address”)] InvalidEmailAddress= 307, [ErrorMessage(“Too Short Item Name”)] TooShortItemName = 308, [ErrorMessage(“You don’t have access to this Item”)] NoAccessToItem = 309, [ErrorMessage(“You don’t have access to this ParentProject”)] NoAccessToParentProject = 401, [ErrorMessage(“You don’t have access to this Project”)] NoAccessToProject = 402, }