LaunchKit · 2026
Back to Skills

twitterapi-io

Interact with Twitter/X via TwitterAPI.io — search tweets, get user info, post tweets, like, retweet, follow, send.

0
677 downloads
by @dorukardahan

Setup & Installation

openclaw skills install @dorukardahan/twitterapi-io

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install twitterapi-io

Version History

v3.5.0Mar 16, 2026 - Version note by skill developer:

Add 4 new endpoints: list/tweets, dm history, list add/remove member. Total 58 endpoints.

What This Skill Does

Connects to TwitterAPI.io to read and write Twitter/X data through 59 REST endpoints. Covers search, user lookup, posting, liking, retweeting, following, and direct messages. Read endpoints require only an API key; write actions also require login cookies and a residential proxy.

TwitterAPI.io provides access to the full Twitter API surface, including write actions, without requiring an approved Twitter Developer account.

When to use it

  • Search tweets by keyword or date range
  • Fetch a user's follower list and profile details
  • Post a tweet with an attached image
  • Monitor multiple accounts for new tweets via webhook
  • Send a direct message to a specific user

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: post a tweet saying 'Hello from the agent' and attach an image

AGENT
  1. 1Upload the image via POST /twitter/upload_media_v2 using login_cookies and proxy, receive media_id
  2. 2Call POST /twitter/create_tweet_v2 with tweet_text set to 'Hello from the agent' and media_ids containing the returned media_id
  3. 3Check the response for the new tweet's id and url
  4. 4Return the tweet URL to the user
OUTPUT

Tweet posted at https://x.com/user/status/...

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

TWITTERAPI_IO_KEY API key from twitterapi.io/dashboardResidential proxy (required for all write actions, format: http://user:pass@host:port)Twitter account login cookies obtained via the user_login_v2 endpoint (required for write actions)