共有リンクリソースには、permissionsフィールドを使用して更新できる3つの権限can_preview、can_download、can_editがあります。
ファイルの場合、can_editオプションにはtrueしか指定できません。また、管理者が管理コンソールで共有リンクの編集権限を制限している場合は、can_editをtrueに設定することはできません。
curl -i -X PUT 'https://api.box.com/2.0/files/123456789?fields=shared_link' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [ACCESS TOKEN]' \
-d '{
"shared_link": {
"permissions": {
"can_preview": true,
"can_download": true,
"can_edit": true
}
}
}'