You can use this API request to make a user stop following another user.
/services/v2/user/[userId]/unfollow.json
You can use the following parameters in your make a user unfollow another user request:
Specific: follower
Other options: wrap
Permissions & Notes:
You must have the Follow questions, users, topics, and categories permissionunder Standard Roles in the Advanced Editor.
You must have the Edit users and groups permission under Site Administration Roles in the Advanced Editor to use the follower parameter for another user.
The optional follower parameter specifies the user that will become a follower of the other user.
- The follower parameter, if used, will be the user's userId.
If you do not use the follower parameter, the user whose credentials you included in the request, the system makes the node follower.
We added this request in version 1.6.3.
Sample Request
A PUT make a user unfollow another user request to make the API authenticated user unfollow another user (userId: 7) sent to https://apidocs.cloud.answerhub.com using a human-readable Username/Password (answerhub/test123) would look like this:
curl
-u answerhub:test123
-H "Accept: application/json"
-H "Content-type: application/json"
-X PUT "https://apidocs.cloud.answerhub.com/services/v2/user/7/unfollow.json?follower=11" -v
In the example above, Dzone (user 7) has stopped following AnswerHub (user 11).
Expected Response
Successful Response:
- HTTP Status 200 - OK