Error codes in Sharing API

This section lists all possible error response codes that could be sent from the Zoho Analytics server on failure of Metadata APIs. You can use this for appropriate error handling.

ERROR CODES

Error-CodeReasonSolution
6028User is in inactive state.Change user status to active.
7003Required parameters are missing in the request.Send all the required parameters related to that particular action.
7103The Workspace Name mentioned in the API URL does not exist.Please provide an existing Workspace Name to get the sharing details.
7301You (your full name) do not have the permission to do this operation. Only Workspace Admin has the permission.Access as Administrator or Owner of the Workspace.
8026Permission parameter missing.Atleast any one of the following paramaters is required: [ZOHO_READ, ZOHO_EXPORT, ZOHO_VUD, ZOHO_ADDROW, ZOHO_UPDATEROW, ZOHO_DELETEROW, ZOHO_DELETEALLROWS, ZOHO_IMPORT_APPEND, ZOHO_IMPORT_ADDORUPDATE, ZOHO_IMPORT_DELETEALLADD, ZOHO_IMPORT_DELETEUPDATEADD, ZOHO_SHARE, ZOHO_VUD_SELCOL, ZOHO_DRILLDOWN].
8027Mentioned View/Workspace is not found.Provide a valid View/Workspace name.
8060Domain does not exist.Provide a valid domain name that you have purchased from Zoho Analytics.
8504The required parameter is not proper or has not been sent.Send the parameter with valid data.
8506The mentioned parameter has been sent more than the required count.Check and remove that extra parameter mentioned in the response.
8509The Email Ids provided in ZOHO_EMAILS parameter is not proper / not in the EMAIL ID format.Check the email addresses passed in the parameter and provide a proper email address.
8516Invalid value passed in the mentioned parameter.Provide the valid data to the mentioned parameter.
8533The user email address provided in the URL is an improper format.Provide a valid email address.

 In case of any error other than the above said, mail the API request URL parameters and error response details to support@zohoanalytics.com. Zoho Analytics Team will get back to you with the best possible solution.

Sample Error:

Copied<responseuri="/api/EmailAddress/WorkspaceName"action="GETVIEWURL">
    <error>
        <code>7103</code>
        <message>
        Workspace not found! Please check whether the Workspace exists
        </message>
    </error>
</response>
Copied{"response":
    {"uri": "\/api\/email\/WorkspaceName",
        "action": "GETVIEWURL",
        "error":
        {"code":7103,
        "message": "Workspace not found! Please check whether
                               the Workspace exists"}}}