DELETE /2/users/:source_user_id/following/:target_user_id
DELETE /2/users/:source_user_id/following/:target_user_id
Allows a user ID to unfollow another user.
The request succeeds with no action when the authenticated user sends a request to a user they're not following or have already unfollowed.
Endpoint URL
https://api.x.com/2/users/:source_user_id/following/:target_user_id
Authentication and rate limits
Authentication methods supported by this endpoint | OAuth 2.0 Authorization Code with PKCE OAuth 1.0a is also available for this endpoint. |
---|---|
Rate limit | User rate limit (User context): 50 requests per 15-minute window per each authenticated user |
OAuth 2.0 scopes required by this endpoint
|
Learn more about OAuth 2.0 Authorization Code with PKCE |
Path parameters
Name | Type | Description |
---|---|---|
source_user_id Required | string | The user ID who you would like to initiate the unfollow on behalf of. You must pass the Access Tokens that relate to this user when authenticating the request. |
target_user_id Required | string | The user ID of the user that you would like the source_user_id to unfollow. |
Example code with offical SDKs
TypeScript
Java
Example responses
Successful response
Response fields
Name | Type | Description |
---|---|---|
following | boolean | Indicates whether the source_user_id is unfollowing the specified user as a result of this request. This value is false for a successful the unfollow request. |