I am trying to execute BOX_FIND_FOLDER_FOR_SHARED_LINK and box_find_file_for_shared_link, they will fail due to insufficient fields.
"I have tried your suggestion and placed the shared link directly into the fields parameter. Unfortunately, the tool still failed with the same "Not Found" error.
This result indicates that the fields parameter is not designed to accept a shared link URL. It is meant to specify which data fields to return in the response, not to provide the target for the lookup.
This reinforces my original analysis that the box_find_file_for_shared_link tool is missing a necessary parameter to specify the shared link, which is the root cause of the failure."
Input:
{
"fields": "shared_link",
"file_id": "2039610764942"
}
Output:
{
"data": {
"etag": "1",
"id": "2039610764942",
"shared_link": {
"access": "open",
"download_count": 0,
"download_url": "https://uofi.box.com/shared/static/mccciwwspytfl5k47pcpeufc9d4t05l6.xlsx",
"effective_access": "open",
"effective_permission": "can_download",
"is_password_enabled": false,
"permissions": {
"can_download": true,
"can_edit": false,
"can_preview": true
},
"preview_count": 0,
"unshared_at": null,
"url": "https://uofi.box.com/s/mccciwwspytfl5k47pcpeufc9d4t05l6",
"vanity_name": null,
"vanity_url": null
},
"type": "file"
},
"error": null,
"successful": true,
"logId": "log_-mTiMxTlGHCV"
}