← Catalog · Social
X (Twitter)
Public profiles, posts and search — plus your own account via OAuth. 217 endpoints from AnyAPI, Bright Data, Just One API, ScrapeCreators, TikHub, treg, X (Twitter), from $0.0001 per call. A job several providers do has its own page comparing them by price, measured success and agents' verdicts; where treg offers a routed tool for it, treg can pick the provider for you.
Create a draft article
- Create a draft X ArticleCreate draft ArticleX (Twitter) · $0.005/call · x.x.article-create-draft
Publish a draft article
- Publish a drafted Article by article idPublish ArticleX (Twitter) · $0.005/call · x.x.article-publish
Create a bookmark folder
- Create a bookmark folderCreate Bookmark FolderX (Twitter) · $0.005/call · x.x.create-users-bookmark-folder
Send a chat message to a live broadcast
- Send a chat message to a live broadcastSend a chat message to a live broadcastX (Twitter) · $0.005/call · x.x.send-broadcast-chat
Schedule a live broadcast
- Schedule a broadcastCreate a scheduled broadcastX (Twitter) · $0.005/call · x.x.create-scheduled-broadcast
Delete a scheduled broadcast
- Delete a scheduled broadcast by idDelete a scheduled broadcastX (Twitter) · $0.005/call · x.x.delete-scheduled-broadcast
Get a scheduled broadcast's details
- Look up a scheduled broadcast by idGet a scheduled broadcastX (Twitter) · $0.005/result · x.x.get-scheduled-broadcast
Start a scheduled broadcast live
- Go live on a scheduled broadcast by idGo live on a scheduled broadcastX (Twitter) · $0.005/call · x.x.go-live-scheduled-broadcast
List scheduled broadcasts
- List scheduled broadcastsList scheduled broadcastsX (Twitter) · $0.005/result · x.x.list-scheduled-broadcasts
Update a scheduled broadcast
- Update a scheduled broadcast by idUpdate a scheduled broadcastX (Twitter) · $0.015/call · x.x.update-scheduled-broadcast
Get a chat conversation's details
- Look up a chat conversation by idGet Chat ConversationX (Twitter) · $0.005/result · x.x.get-chat-conversation
List a chat conversation's events
- List events in a chat conversation by idGet Chat Conversation EventsX (Twitter) · $0.01/result · x.x.get-chat-conversation-events
List your chat conversations
- List your chat conversationsGet Chat ConversationsX (Twitter) · $0.005/result · x.x.get-chat-conversations
Create a group chat conversation
- Create a group chat conversationCreate Chat Group ConversationX (Twitter) · $0.015/call · x.x.create-chat-conversation
Initialize an encrypted chat group
- Initialize a chat groupInitialize Chat GroupX (Twitter) · $0.015/call · x.x.initialize-chat-group
Add members to a chat group
- Add members to a group chat conversationAdd members to a Chat group conversationX (Twitter) · $0.015/call · x.x.add-chat-group-members
Download chat media
- Download a chat media file by idDownload Chat MediaX (Twitter) · $0.005/result · x.x.chat-media-download
Upload media for a chat message
- Append to a chat media uploadAppend Chat Media UploadX (Twitter) · $0.015/call · x.x.chat-media-upload-append
- Finalize a chat media uploadFinalize Chat Media UploadX (Twitter) · $0.015/call · x.x.chat-media-upload-finalize
- Initialize a chat media uploadInitialize Chat Media UploadX (Twitter) · $0.015/call · x.x.chat-media-upload-initialize
Delete chat messages
- Delete chat messages in a conversationDelete Chat messagesX (Twitter) · $0.015/call · x.x.delete-chat-messages
Send a chat message
- Send a chat message to a conversationSend Chat MessageX (Twitter) · $0.015/call · x.x.send-chat-message
Get a community's details
- X (Twitter) community details by URLRetrieves details about a Twitter/X Community by URL.ScrapeCreators · $0.00188/call · scrapecreators.x.v1-twitter-community
- Look up a Community by idGet Communities by IDX (Twitter) · $0.005/result · x.x.get-communities-by-id
List a community's posts
- X (Twitter) community tweets by URLFetches tweets posted within a Twitter/X Community by URL.ScrapeCreators · $0.00188/call · scrapecreators.x.v1-twitter-community-tweets
Search communities by keyword
- Search Communities by keywordSearch CommunitiesX (Twitter) · $0.005/result · x.x.search-communities
Write a community note
- Write a Community NoteCreate Community NotesX (Twitter) · $0.005/call · x.x.create-community-notes
Delete a community note
- Delete a Community Note by idDelete a Community NoteX (Twitter) · $0.005/call · x.x.delete-community-notes
Search posts eligible for community notes
- Posts eligible for Community NotesSearch Eligible PostsX (Twitter) · $0.005/result · x.x.search-eligible-posts
Rate a community note's helpfulness
- Evaluate a Community NoteEvaluate Community NotesX (Twitter) · $0.005/call · x.x.evaluate-community-notes
Search community notes you've written
- Community Notes you have writtenSearch Community Notes WrittenX (Twitter) · $0.005/result · x.x.search-community-notes-written
Start a new DM conversation
- Start a group direct message conversationCreate DM conversationX (Twitter) · $0.015/call · x.x.create-direct-messages-conversation
Delete a direct message
- Delete a direct message event by event idDelete DM eventX (Twitter) · $0.01/call · x.x.delete-direct-messages-events
Get a direct message event's details
- Look up a direct message event by event idGet Direct Messages Events by IDX (Twitter) · $0.01/result · x.x.get-direct-messages-events-by-id
List your direct message events
- List your direct message eventsGet Direct Messages EventsX (Twitter) · $0.01/result · x.x.get-direct-messages-events
- Direct message history by conversation idGet Direct Messages Events by Conversation IDX (Twitter) · $0.01/result · x.x.get-direct-messages-events-by-conversation-id
- Direct message history with a user by participant idGet Direct Messages Events by Participant IDX (Twitter) · $0.01/result · x.x.get-direct-messages-events-by-participant-id
Download DM media
- Download media from a direct messageDownload DM MediaX (Twitter) · $0.01/result · x.x.dm-conversations-media-download
Send a direct message
- Send a direct message by conversation idCreate Direct Messages by Conversation IDX (Twitter) · $0.015/call · x.x.create-direct-messages-by-conversation-id
- Send a direct message to a user by participant idCreate DM message by participant IDX (Twitter) · $0.015/call · x.x.create-direct-messages-by-participant-id
Create a list
- Create a ListCreate ListsX (Twitter) · $0.01/call · x.x.create-lists
Delete a list
- Delete a List by list idDelete ListX (Twitter) · $0.005/call · x.x.delete-lists
Get a list's details
- Look up a List by list idGet Lists by IDX (Twitter) · $0.005/result · x.x.get-lists-by-id
Follow a list
- Follow a ListFollow ListX (Twitter) · $0.005/call · x.x.follow-list
- Unfollow a List by list idUnfollow a ListX (Twitter) · $0.005/call · x.x.unfollow-list
List a list's followers
- Followers of a List by list idGet Lists FollowersX (Twitter) · $0.01/result · x.x.get-lists-followers
Add a member to a list
- Add a member to a ListAdd Lists MemberX (Twitter) · $0.005/call · x.x.add-lists-member
Remove a member from a list
- Remove a member from a List by user idRemove a List memberX (Twitter) · $0.005/call · x.x.remove-lists-member-by-user-id
List a list's members
- Members of a List by list idGet Lists MembersX (Twitter) · $0.01/result · x.x.get-lists-members
Pin a list
- Pin a ListPin ListX (Twitter) · $0.005/call · x.x.pin-list
- Unpin a List by list idUnpin a ListX (Twitter) · $0.005/call · x.x.unpin-list
List a list's posts
- Tweets from a List timeline by list idGet Lists PostsX (Twitter) · $0.005/result · x.x.get-lists-posts
Update a list
- Update a List by list idUpdate ListX (Twitter) · $0.005/call · x.x.update-lists
Get media view & engagement analytics
- Analytics for your media by media keysGet Media analyticsX (Twitter) · $0.005/result · x.x.get-media-analytics
Get media details by key
- Look up one media item by media keyGet Media by media keyX (Twitter) · $0.005/result · x.x.get-media-by-media-key
- Look up media by media keysGet Media by media keysX (Twitter) · $0.005/result · x.x.get-media-by-media-keys
Set alt text on uploaded media
- Create metadata for uploaded mediaCreate Media metadataX (Twitter) · $0.005/call · x.x.create-media-metadata
Add subtitles to media
- Add subtitles to uploaded mediaCreate Media subtitlesX (Twitter) · $0.005/call · x.x.create-media-subtitles
Delete media subtitles
- Delete subtitles from uploaded mediaDelete Media subtitlesX (Twitter) · $0.005/call · x.x.delete-media-subtitles
Upload a media file
- Append to a media upload by idAppend Media UploadX (Twitter) · $0.015/call · x.x.append-media-upload
- Finalize a media upload by idFinalize Media uploadX (Twitter) · $0.015/call · x.x.finalize-media-upload
- Initialize a media uploadInitialize media uploadX (Twitter) · $0.015/call · x.x.initialize-media-upload
- Upload a media fileUpload mediaX (Twitter) · $0.015/call · x.x.media-upload
Check a media upload's processing status
- Check media upload status by media idGet Media upload statusX (Twitter) · $0.005/result · x.x.get-media-upload-status
Get a news story's details
- Look up news stories by idGet news stories by IDX (Twitter) · $0.005/result · x.x.get-news
Get a post's private engagement analytics
- Analytics for your tweets by post idsGet Posts AnalyticsX (Twitter) · $0.005/result · x.x.get-posts-analytics
Bookmark a post
- Bookmark a tweetCreate Users BookmarkX (Twitter) · $0.005/call · x.x.create-users-bookmark
Remove a post from your bookmarks
- Remove a bookmark by post idDelete BookmarkX (Twitter) · $0.005/call · x.x.delete-users-bookmark
List a post's comments
- x.post.comments — routed: best of 3 providers, own keys firstReplies to an X (Twitter) post by tweet id — provider-native rows in `comments`treg · $0.0005/success · treg.x.post.comments
- X / Twitter Post RepliesFetch the replies to any X (Twitter) post URL as structured records: author, text, and engagement. An empty result is valid and does not assert whether the target post exists.AnyAPI · live-verified · $0.0005/success · anyapi.x.post.comments
- X (Twitter) post comments by tweet idRetrieves the latest comments for an X (Twitter) post identified by tweet ID, with cursor pagination.Just One API · live-verified · $0.0148/success · justoneapi.x.twitter-get-post-comments-v1
- X (Twitter) newest post comments by tweet idTwitter: fetch latest post comments (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-latest-post-comments
- X (Twitter) post comments by tweet idTwitter: fetch post comments (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-post-comments
Count posts matching a search query
- Count tweets matching a query — full archiveGet Posts Counts AllX (Twitter) · $0.01/call · x.x.get-posts-counts-all
- Count tweets matching a query — last 7 daysGet Posts Counts RecentX (Twitter) · $0.005/call · x.x.get-posts-counts-recent
Publish a post to your account
- Post a tweet to your own X accountPublish a post to your own X accountX (Twitter) · $0.015/call · x.x.post.create
Delete a post
- Delete a tweet by post idDelete PostsX (Twitter) · $0.01/call · x.x.delete-posts
Get a post's content & stats
- X (Twitter) post details by tweet idTwitter: fetch tweet detail (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-tweet-detail
- X (Twitter) post details by URLX (formerly Twitter) - PostsBright Data · $0.0015/result · brightdata.x.x-posts
- X (Twitter) tweet by URL — author, engagementRetrieves detailed information about a specific tweet by URL, including the author's profile and engagement metrics.ScrapeCreators · $0.00188/call · scrapecreators.x.v1-twitter-tweet
- Look up a tweet by post idGet Posts by IDX (Twitter) · $0.005/result · x.x.get-posts-by-id
- Look up tweets by post idsGet Posts by IDsX (Twitter) · $0.005/result · x.x.get-posts-by-ids
Like a post
- Like a postLike PostX (Twitter) · $0.015/call · x.x.like-post
- Unlike a post by post idUnlike PostX (Twitter) · $0.01/call · x.x.unlike-post
List who liked a post
- Users who liked a tweet by post idGet Posts Liking UsersX (Twitter) · $0.01/result · x.x.get-posts-liking-users
List a post's quote posts
- Quote tweets of a post by post idGet Posts Quoted PostsX (Twitter) · $0.005/result · x.x.get-posts-quoted-posts
Reply to a post or continue your thread
- Reply to a tweet or continue your thread by post idReply to an X post, or continue your own threadX (Twitter) · $0.015/call · x.x.post.reply
Hide a reply to your post
- Hide a reply to your tweet by post idHide replyX (Twitter) · $0.005/call · x.x.hide-posts-reply
Repost a post
- Repost a tweetRepost PostX (Twitter) · $0.015/call · x.x.repost-post
- Undo a repost by post idUnrepost PostX (Twitter) · $0.01/call · x.x.unrepost-post
List who reposted a post
- X (Twitter) users who reposted by tweet idTwitter: fetch retweet user list (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-retweet-user-list
- Users who reposted a tweet by post idGet Posts Reposted byX (Twitter) · $0.01/result · x.x.get-posts-reposted-by
- Reposts of a tweet by post idGet Posts RepostsX (Twitter) · $0.005/result · x.x.get-posts-reposts
Stream posts matching filter rules in real time
- Stream tweets matching your filter rulesStream filtered PostsX (Twitter) · $0.005/result · x.x.stream-posts
Manage your post-stream filter rules
- List filtered-stream rulesGet filtered-stream rulesX (Twitter) · $0.005/result · x.x.get-rules
- Add or delete filtered-stream rulesUpdate stream rulesX (Twitter) · $0.015/call · x.x.update-rules
Get a video post's transcript
- X (Twitter) video tweet transcript by URLExtracts the transcript from a Twitter video tweet using AI-powered transcription.ScrapeCreators · $0.00188/call · scrapecreators.x.v1-twitter-tweet-transcript
Search news stories by keyword
- Search news stories by keywordSearch NewsX (Twitter) · $0.005/result · x.x.search-news
Search posts by keyword
- x.search.posts — routed: best of 3 providers, own keys firstSearch X (Twitter) posts by keyword — provider-native rows in `posts`treg · $0.00075/success · treg.x.search.posts
- X / Twitter SearchSearch X (Twitter) with full advanced-search syntax (operators like from:, since:, until:, min_faves: work inline in the query) and get structured tweets with text, author, engagement, and cursor pagination. Limit is a per-page maximum; native pages contain approximately 20 tweets unless requireSinglePage selects a bulk lane.AnyAPI · live-verified · $0.00075/success · anyapi.x.search.posts
- Search X (Twitter) by keyword — top, latest, media, peopleSearches X (Twitter) by keyword across top, latest, media, people, or list result modes with cursor pagination.Just One API · live-verified · $0.0148/success · justoneapi.x.twitter-search-v1
- Search X (Twitter) posts by keywordTwitter: fetch search timeline (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-search-timeline
- Search the full tweet archive by keyword querySearch Posts AllX (Twitter) · $0.005/result · x.x.search-posts-all
- Search tweets from the last 7 days by keywordSearch Posts RecentX (Twitter) · $0.005/result · x.x.search-posts-recent
Search Spaces by keyword
- Search Spaces by keywordSearch SpacesX (Twitter) · $0.005/result · x.x.search-spaces
Search users by keyword
- Search users by keywordSearch UsersX (Twitter) · $0.01/result · x.x.search-users
List a creator's Spaces
- Spaces hosted by creators, by user idsGet Spaces by Creator IDsX (Twitter) · $0.005/result · x.x.get-spaces-by-creator-ids
Get a Space's details
- Look up a Space by space idGet Spaces by IDX (Twitter) · $0.005/result · x.x.get-spaces-by-id
- Look up Spaces by space idsGet Spaces by IDsX (Twitter) · $0.005/result · x.x.get-spaces-by-ids
List posts shared in a Space
- Tweets shared in a Space by space idGet Space PostsX (Twitter) · $0.005/result · x.x.get-spaces-posts
List a Space's ticket buyers
- Ticket buyers of a Space by space idGet Space ticket buyersX (Twitter) · $0.01/result · x.x.get-spaces-buyers
Get your personalized trending topics
- Personalized trends for the connected userGet Trends Personalized TrendsX (Twitter) · $0.01/call · x.x.get-trends-personalized-trends
List trending topics
- X (Twitter) trending topics by countryTwitter: fetch trending (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-trending
- Trending topics by location WOEIDGet Trends by WoeidX (Twitter) · $0.01/call · x.x.get-trends-by-woeid
List a user's affiliated accounts
- Affiliated accounts of a user by user idGet Users AffiliatesX (Twitter) · $0.01/result · x.x.get-users-affiliates
List accounts you've blocked
- Accounts a user has blocked, by user idGet Users BlockingX (Twitter) · $0.001/result · x.x.get-users-blocking
List your bookmark folders
- Your bookmark folders by user idGet Users Bookmark FoldersX (Twitter) · $0.005/result · x.x.get-users-bookmark-folders
List a user's bookmarked posts
- Your bookmarked tweets by user idGet Users BookmarksX (Twitter) · $0.005/result · x.x.get-users-bookmarks
- Bookmarked tweets in a folder by folder idGet Users Bookmarks by Folder IDX (Twitter) · $0.005/result · x.x.get-users-bookmarks-by-folder-id
Block a user from messaging you
- Block direct messages from a user by user idBlock Users DmsX (Twitter) · $0.01/call · x.x.block-users-dms
- Unblock direct messages from a user by user idUnblock Users DmsX (Twitter) · $0.01/call · x.x.unblock-users-dms
Follow a user
- Follow a user by user idFollow UserX (Twitter) · $0.015/call · x.x.follow-user
- Unfollow a user by user idUnfollow UserX (Twitter) · $0.01/call · x.x.unfollow-user
List lists a user follows
- Lists a user follows, by user idGet Users Followed ListsX (Twitter) · $0.005/result · x.x.get-users-followed-lists
List a user's followers
- X (Twitter) user's followers by handleTwitter: fetch user followers (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-user-followers
- Followers of a user by user idGet Users FollowersX (Twitter) · $0.01/result · x.x.get-users-followers
List accounts a user follows
- X (Twitter) accounts a user follows by handleTwitter: fetch user followings (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-user-followings
- Accounts a user follows, by user idGet Users FollowingX (Twitter) · $0.01/result · x.x.get-users-following
List posts a user has liked
- Tweets a user has liked, by user idGet Users Liked PostsX (Twitter) · $0.005/result · x.x.get-users-liked-posts
List the lists a user belongs to
- Lists a user is a member of, by user idGet Users List MembershipsX (Twitter) · $0.005/result · x.x.get-users-list-memberships
List a user's media posts
- X (Twitter) user's media posts by handleTwitter: fetch user media (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-user-media
List posts mentioning a user
- Tweets mentioning a user by user idGet Users MentionsX (Twitter) · $0.005/result · x.x.get-users-mentions
Mute a user
- Mute a user by user idMute UserX (Twitter) · $0.015/call · x.x.mute-user
- Unmute a user by user idUnmute UserX (Twitter) · $0.005/call · x.x.unmute-user
List accounts you've muted
- Accounts a user has muted, by user idGet Users MutingX (Twitter) · $0.001/result · x.x.get-users-muting
List lists a user owns
- Lists a user owns, by user idGet Users Owned ListsX (Twitter) · $0.005/result · x.x.get-users-owned-lists
List a user's pinned lists
- Lists a user has pinned, by user idGet Users Pinned ListsX (Twitter) · $0.005/result · x.x.get-users-pinned-lists
List a user's recent posts
- x.user.posts — routed: best of 5 providers, own keys firstList an X (Twitter) user's recent posts — provider-native post objects in `posts`treg · $0.0005/success · treg.x.user.posts
- X / Twitter User Tweets and RepliesGet up to the requested limit of tweets and replies authored by an X (Twitter) account, with engagement, views, language, and cursor pagination where available.AnyAPI · live-verified · $0.0005/success · anyapi.x.user.posts
- X / Twitter User PostsGet an X (Twitter) account's profile Posts-tab timeline by handle. Results follow profile order: a pinned post may appear first, followed by otherwise reverse-chronological authored posts, reposts, quotes, and self-thread continuations.AnyAPI · live-verified · $0.00075/success · anyapi.x.user.posts.timeline
- X (Twitter) user tweets by usernameFetches tweets from a Twitter user's profile by handle.ScrapeCreators · live-verified · $0.00188/call · scrapecreators.x.user.posts
- X (Twitter) user's posts by handle or user idRecent posts of an X (Twitter) userTikHub · live-verified · $0.001/success · tikhub.x.user.posts
- Recent tweets of a user by user id — engagement metricsList the recent posts of an X user (your own or any public account)X (Twitter) · live-verified · $0.005/result · x.x.user.posts
- X (Twitter) user posts by numeric user idRetrieves posts published by an X (Twitter) user identified by Rest ID, with cursor pagination.Just One API · live-verified · $0.0148/success · justoneapi.x.twitter-get-user-posts-v1
Get a user's public profile
- x.user.profile — routed: best of 4 providers, own keys firstGet an X (Twitter) user's public profile — treg picks the provider and names the one that servedtreg · $0.00022/success · treg.x.user.profile
- Twitter ProfileFetch a Twitter/X account's public profile (followers, tweets, bio, verification) by handle.AnyAPI · live-verified · $0.00022/success · anyapi.x.user.profile
- X (Twitter) profile by username — account statsRetrieves a Twitter user's profile by handle, including account metadata and statistics.ScrapeCreators · live-verified · $0.00188/call · scrapecreators.x.user.profile
- X (Twitter) profile by handle or user idPublic X (Twitter) profile by handle or numeric idTikHub · live-verified · $0.001/success · tikhub.x.user.profile
- Your connected X account profile — handle, followersGet the profile of the connected X account (handle, name, follower counts)X (Twitter) · live-verified · $0.01/result · x.x.user.profile
- X user profile by username — followers, bio, verifiedGet any public X user's profile by handleX (Twitter) · live-verified · $0.01/result · x.x.user.profile.by_username
- X (Twitter) profile by URLX (formerly Twitter) - ProfilesBright Data · live-verified · $0.0015/result · brightdata.x.x-profiles
- X (Twitter) user profile by numeric user idRetrieves an X (Twitter) user profile identified by its numeric Rest ID.Just One API · live-verified · $0.0148/success · justoneapi.x.twitter-get-user-detail-v1
- Look up a user by user idGet Users by IDX (Twitter) · $0.01/result · x.x.get-users-by-id
- Look up users by user idsGet Users by IDsX (Twitter) · $0.01/result · x.x.get-users-by-ids
- Look up users by usernamesGet Users by UsernamesX (Twitter) · $0.01/result · x.x.get-users-by-usernames
List a user's replies to others
- X (Twitter) user's replies by handleTwitter: fetch user tweet replies (web)TikHub · live-verified · $0.001/success · tikhub.x.twitter-web-fetch-user-tweet-replies
List reposts of your posts
- Reposts of your tweetsGet Users Reposts of MeX (Twitter) · $0.005/result · x.x.get-users-reposts-of-me
Get your home timeline
- Home timeline tweets, newest first, by user idGet Users TimelineX (Twitter) · $0.005/result · x.x.get-users-timeline