Make the authenticated source user unfollow a target user on X/Twitter. Proxies the official X v2 unfollow-user endpoint through the AIsa gateway.
DELETE /2/users/{source_user_id}/following/{target_user_id} endpoint, exposed through the AIsa gateway at https://api.aisa.one/apis/v1/twitter/unfollow_twitter. AIsa uses POST for consistency with the other Twitter write endpoints.
POST /apis/v1/twitter/auth_twitter — that endpoint kicks off the OAuth flow and stores the resulting session against your AIsa key, so you do not pass OAuth tokens in the request body here.follows.write, tweet.read, users.read.| Field | Type | Meaning |
|---|---|---|
data.following | boolean | false once the source user no longer follows the target. Returned as false even if the source user wasn’t following the target to begin with — unfollow is idempotent. |
unfollow_twitter against a user you’re not following is a no-op. The endpoint still returns 200 with { "data": { "following": false } }. This matches X’s own behavior and means you can safely retry.
For the full set of error responses and retry guidance, see Error Codes. Write endpoints count toward your standard key RPM/TPM — see Rate Limits.
Your AIsa API key. The authenticated source user (the account doing the follow) is determined by the OAuth session attached to your key.
Numeric ID of the X/Twitter user to unfollow. Must match the X regex ^[0-9]{1,19}$.
^[0-9]{1,19}$"2244994945"
Unfollow succeeded (or the source user wasn't following the target to begin with).