Hello,
I am trying to perform a workflow where I:
- Make a request to list all sheets
- For this step, I am using this endpoint: `https://api.smartsheet.com/2.0/sheets?includeAll=true`
- Choose a sheet
- Make a second request to get more information about that sheet using the sheet id from the first step
- For this step, I am using this endpoint: `https://api.smartsheet.com/2.0/sheets/{{sheetId}}?include=rowPermaLink,objectValue&level=2`
For some sheets this works fine. However, there are many sheets that are listed in step one that provide a 404 in step three. When I navigate to the permalink provided for those that fail, I am told that I need to request access.
So I guess my questions are:
- Is it expected that these additional sheets that I do not have access to show up in the response to list sheets?
- If so, how can I tell the difference between sheets I have access to and ones that I don't? As far as I can tell, there is nothing that distinguishes between them in the response. The access level for both is
EDITOR_SHARE
- If not, what am I doing wrong?