OCS Recommendations API
The OCS Recommendations API allows you to get a list of recommended files and folders with recent activity.
Note
This API requires the Recommendations app to be enabled.
The base URL for all calls to the share API is: <nextcloud_base_url>/ocs/v2.php/apps/recommendations/api/v1/
All calls to OCS endpoints require the OCS-APIRequest header to be set to true.
Warning
This API is experimental and can change in the future without further notice!
Recommendations - Retrieval
Fetch user-controlled recommendations
- Method: - GET
- Endpoint: - /recommendations
- Response:
- Status code:
- 200 OK
 
 
 
 
- Result:
- enabled (boolean) True if recommendations are enabled for user. False otherwise. 
- recommendations (list, optional) List of recommended files and folders, if the user enabled recommendations. 
 
 
Fetch user setting and recommendations
- Method: - GET
- Endpoint: - /recommendations/always
- Response:
- Status code:
- 200 OK
 
 
 
 
- Result:
- enabled (boolean) True if recommendations are enabled for user. False otherwise. 
- recommendations (list) List of recommended files and folders, independent of the users decision.