Back to Directory
T

twit.sh — X/Twitter Data API

Other
Payment-gated Twitter/X user and tweet lookup API. Pay per request in USDC on Base via x402.

About twit.sh — X/Twitter Data API

Review the Service identity, supported languages, protocol versions, and source metadata discovered by the directory.

Service details

Service Id
e4fe42c0-a70e-4a17-8177-5cebbcf5168a
Service origin
https://x402.twit.sh
ListedSeptember 24, 2026, 6:59 PM
Last checkedSeptember 24, 2026, 8:12 PM

Protocol details

SourceOpenAPI

Endpoints

Endpoint details are saved from the OpenAPI document. Authentication requirements and prices are advertised information, not a verified payment or access guarantee. The document may contain additional endpoints.Open OpenAPI document
GET/articles/by/id

Get full X Article content by tweet ID

Retrieve the full content of an X Article by the tweet ID of the post that hosts it. Returns article title, preview text, cover image, publish/modify dates, and full article_content as Markdown with headings, bold, italic, lists, and images. Not available in the official X API.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/communities/by/id

Get community details by ID

Retrieve full details of a specific X Community by its numeric ID. Returns name, description, member count, join policy, topic, rules, banner image, and admin/creator profiles. Not available in the official X API.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/communities/members

Get members of a community

Retrieves a paginated list of users who are members of a specific X Community. Returns full user profiles with community role. Not available in the official X API.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/communities/posts

Get latest posts from a community

Retrieves the latest posts from a specific X Community. Includes author on each tweet. Not available in the official X API.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/lists/by/id

Get list details by ID

Retrieve details of a specific Twitter/X List by its numeric ID. Returns name, description, mode, member count, subscriber count, creation date, banner image, and owner profile.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/lists/followers

Get list followers

Retrieves a list of Users who follow a specific List by its ID. Returns up to 20 user profiles per page with pagination.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/lists/members

Get list members

Get the members of a Twitter/X List by its numeric ID. Returns up to 100 user profiles per page with pagination.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/lists/tweets

Get list tweets

Get the latest tweets from a Twitter/X List by its numeric ID. Returns ~100 tweets per page with pagination.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
DELETE/tweets

Delete a tweet by ID

Deletes a specific Post by its ID, if owned by the authenticated user.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets

Bulk look up tweets by IDs

Bulk look up multiple Twitter/X tweets by their numeric tweet IDs in a single request. Max 50 IDs.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/tweets

Create a new tweet or reply

Creates a new Post for the authenticated user, or replies to an existing post. Requires Twitter/X session credentials.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
DELETE/tweets/bookmark

Remove a bookmark

Removes a Post from the authenticated user's Bookmarks by its ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/tweets/bookmark

Bookmark a tweet

Adds a Post to the authenticated user's Bookmarks by its ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets/by/id

Look up tweet by ID

Look up a single Twitter/X tweet by its numeric tweet ID. Returns full text, author, and engagement metrics.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
DELETE/tweets/like

Unlike a tweet

Causes the authenticated user to Unlike a specific Post by its ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/tweets/like

Like a tweet

Causes the authenticated user to Like a specific Post by its ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/tweets/long

Create a long-form tweet (Note Tweet)

Creates a long-form Post (Note Tweet) for the authenticated user, supporting text beyond 280 characters. Can also reply to or quote a tweet. Requires Twitter/X session credentials.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/tweets/mediaUpload

Upload a media file (image)

Uploads an image to Twitter/X for the authenticated user and returns a media_id that can be attached to a subsequent tweet. Send the file as multipart/form-data field "file"; pass Twitter/X session credentials as query params.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets/mentions

Get tweets mentioning the authenticated user

Get the latest tweets that mention the authenticated user (from the notifications timeline). Returns up to 20 tweets per page, most recent first.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets/quote_tweets

Get quote tweets for a tweet

Retrieves a list of tweets that quote a specific tweet by its numeric ID. Includes author on each tweet. Paginated.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets/replies

Get replies to a tweet

Get paginated replies to a specific Twitter/X tweet by its numeric tweet ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
DELETE/tweets/retweet

Unretweet a tweet

Causes the authenticated user to unrepost a specific Post by its ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/tweets/retweet

Retweet a tweet

Causes the authenticated user to repost a specific Post by its ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets/retweeted_by

Get users who reposted a tweet

Retrieves a list of users who reposted a specific tweet by its numeric ID. Paginated.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets/search

Search tweets with advanced filters

Search Twitter/X tweets with advanced filters. At least one filter parameter is required.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/tweets/user

Get tweets from user timeline

Get the latest tweets from a specific user's timeline. Returns up to 20 tweets per page, most recent first.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/users

Bulk look up users by IDs

Bulk look up multiple Twitter/X user profiles by their numeric user IDs in a single request. Max 50 IDs.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/users/by/id

Look up user by numeric ID

Look up a single Twitter/X user profile by their numeric user ID.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/users/by/username

Look up user by screen name

Look up a Twitter/X user profile by their screen name. Returns full profile data including id, name, bio, follower counts, and verification status.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/users/followers

Get followers for a user

Get the list of Twitter/X users who follow a specific user. Returns up to 50 follower profiles per page.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
DELETE/users/following

Unfollow a user

Causes the authenticated user to unfollow a specific user by their ID or username.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/users/following

Get accounts a user follows

Get the list of Twitter/X users that a specific user follows. Returns up to 50 profiles per page.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/users/following

Follow a user

Causes the authenticated user to follow a specific user by their ID or username.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/users/search

Search for users by keyword

Search Twitter/X for user accounts matching a keyword or phrase. Returns up to 20 users per page with pagination support.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
POST/users/setProfile

Update the authenticated user's profile

Updates the authenticated user's profile (bio, location, url, name). Requires Twitter/X session credentials. At least one profile field is required.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.
GET/workflows/userInsights

Deep user intelligence workflow

Returns structured account metadata (location, verification status, blue check date, username history) alongside a month-by-month tweet volume breakdown for the past 12 months. Each month fetches up to 5 pages of search results. Useful for tracking posting cadence, identifying growth patterns, and building user profiles. Note: may take 30–90 seconds to complete.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.