Hi
A shared link can have three different permissions
- People with the link
- People in your company
- Invited people only
If your link is using one of the first two, your admin should be able to view information about it with the above API. If the link has the ‘Invited people only’ permission, the admin user needs explicit access the file to use the shared item endpoint. Essentially this means that if the shared link is only supposed to be seen by users with access then other users cannot see any information about the underlying file.
Rgds
Peter Christensen, Platform Solutions Engineer, Box
Thanks for the reply. I understand the point but, at the same time, I can run a shared link report that provides all of the basic data about each shared link. Item owner, Item Id, Shared Type (file, folder, web link), status, custom URL, password set, created date, expiration and permissions. Why can’t I get that same minimal amount of information from the API? This is for all types (open, company and collaborators).
I can see your point but currently this is not possible via API as this is explicitly using user permissions to evaluate what can be accessed via the endpoints. You are welcome to add a suggestion to our product teams via https://pulse.box.com to add this capability
Best regards
Peter