Follow a user on X/Twitter
Post & Actions
Follow a User
Make the authenticated source user follow a target user on X/Twitter. Proxies the official X v2 follow-user endpoint through the AIsa gateway.
POST
Follow a user on X/Twitter
Follow a user on X/Twitter on behalf of the authenticated source user. This is a direct proxy for the official X v2
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.
POST /2/users/{id}/following endpoint, routed through the AIsa gateway at https://api.aisa.one/apis/v1/twitter/follow_twitter.
Prerequisites
- An AIsa API key (Bearer token for every request).
- A one-time OAuth authorization for the source user account. Link your X account by calling
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. - The X session must hold the following scopes:
follows.write,tweet.read,users.read.
Response fields
| Field | Type | Meaning |
|---|---|---|
data.following | boolean | true once the source user follows the target. For public accounts this is the success signal. |
data.pending_follow | boolean | true when the target is a protected account — the follow request has been sent and is awaiting the target user’s approval. |
Authorizations
Your AIsa API key. The authenticated source user (the account doing the follow) is determined by the OAuth session attached to your key.
Body
application/json
Numeric ID of the X/Twitter user to follow. Must match the X regex ^[0-9]{1,19}$.
Pattern:
^[0-9]{1,19}$Example:
"6253282"
Response
Follow succeeded (or was already in place).