Extend the Collaborations Endpoint to Support "Accepted" Status Filter
Proposed Improvement:
Extend the Box API Collaborations Endpoint to Support "Accepted" Status Filter
Current Endpoint Description:
The current Box API endpoint for retrieving collaborations (GET /collaborations) supports filtering by collaboration status, but it is limited to the status=pending parameter. This allows users to retrieve only pending collaboration invitations for files and folders. The endpoint is documented at:
https://developer.box.com/reference/get-collaborations/#param-status
Proposed Enhancement:
Extend the GET /collaborations endpoint to include support for the status=accepted filter, enabling developers to retrieve all active (accepted) collaborations on files and folders owned by a specific Box user. This enhancement would improve the ability to manage and audit active collaborations, providing visibility into which users or groups have access to specific content.
Already filed an enhancement request with the SDK team (https://github.com/box/box-dotnet-sdk-gen/issues/498). Since the underlying API endpoint currently only supports retrieving "pending" collaborations, the SDK team is unable to implement this on their end. Therefore, submitting the feature request here, as it requires a backend API change.