App Logo
x.com

Unfollow X user

Unfollow an X user. Returns handle, was_following, is_following, status. Accounts you're not following are reported rather than erroring; errors on missing or suspended accounts.

Input

handle required

X handle without the leading @ (e.g. 'jaminball'). The unfollow takes effect immediately, so confirm the exact handle with the user before running rather than inferring it from an earlier or unrelated message.

Output

handle required
is_following required

Follow-state read back after the action — the page's own state indicator, expected false.

was_following required

already_present signal: follow state observed on arrival.

verified_on_page required

true if the page was reloaded and re-inspected after the action, confirming the unfollow is actually visible/present

status optional

unfollowed = the control flipped back to Follow after we completed whichever confirmation step X required; not_following = there was nothing to unfollow.

account_used optional

handle of the logged-in account that performed the action, read from the account switcher UI (not assumed from input)

FAQ

Unfollow an X user. Returns handle, was_following, is_following, status. Accounts you're not following are reported rather than erroring; errors on missing or suspended accounts.
Required: handle.
It returns handle, status, account_used, is_following, was_following, verified_on_page.
Yes. It acts as you on x.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the x.com cookies saved by the Reduck extension.
It makes changes on x.com, like sending, posting or booking something.
Ask an AI agent connected to Reduck to run reduck/x.com/unfollow_user, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/x.com/unfollow_user
It is part of Reduck's official curated catalogue.

Start building not clicking