Connectors

Social & Media

Twitter / X

Social platform: create posts, read timelines, search, and manage direct messages
Twitter / X API referenceAPI checked August 18, 2026
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
68
Ready-made triggers
0

Connect Twitter / X

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Twitter / X and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access tokenRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for Twitter / X.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Twitter / X without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Twitter / X can send webhooks, a Webhook trigger receives them at its own URL.

Operations

68 operations in 10 groups. Each one is a step you can add to a flow.

Bookmark3
Add a bookmarkaddBookmarkPOSTBookmark a post.
List bookmarkslistBookmarksGETThe authenticated user's bookmarks.
Remove a bookmarkremoveBookmarkDELETERemove a bookmarked post.
DM6
Create a group conversationcreateDmConversationPOSTOpen a group DM conversation with an initial message.
List 1:1 DM eventslistParticipantDmEventsGETDM events with one participant.
List a conversation's eventslistConversationDmEventsGETDM events in one conversation.
List DM eventslistDmEventsGETRecent DM events across conversations.
Send a DMsendDmPOSTSend a message in a 1:1 conversation (creates it if needed).
Send to a conversationsendConversationDmPOSTSend a message to an existing group conversation.
Engagement7
Like a postlikePOSTLike a post as the authenticated user.
List liked postslikedTweetsGETPosts a user has liked.
List liking userslikingUsersGETUsers who liked a post.
List repostersretweetedByGETUsers who reposted a post.
RepostretweetPOSTRepost a post as the authenticated user.
Undo a repostunretweetDELETERemove a repost.
Unlike a postunlikeDELETERemove a like.
List16
Add a list memberaddListMemberPOSTAdd a user to a list.
Create a listcreateListPOSTCreate a list.
Delete a listdeleteListDELETEDelete a list.
Follow a listfollowListPOSTFollow a list.
Get a listgetListGETOne list by ID.
List a list's memberslistListMembersGETThe users in a list.
List a list's postslistTweetsInListGETPosts from a list's members.
List followed listslistFollowedListsGETLists a user follows.
List list membershipslistListMembershipsGETLists a user belongs to.
List owned listslistOwnedListsGETLists a user owns.
List pinned listslistPinnedListsGETThe authenticated user's pinned lists.
Pin a listpinListPOSTPin a list.
Remove a list memberremoveListMemberDELETERemove a user from a list.
Unfollow a listunfollowListDELETEUnfollow a list.
Unpin a listunpinListDELETEUnpin a list.
Update a listupdateListPUTUpdate a list's metadata.
Media3
Add media metadataaddMediaMetadataPOSTAttach alt text / metadata to uploaded media.
Get upload statusgetMediaUploadStatusGETPoll an async media upload's processing status.
Upload mediauploadMediaPOSTUpload a media file (v2 simple upload; returns media id for posts/DMs).
Platform3
Get personalized trendsgetPersonalizedTrendsGETThe authenticated user's personalized trends.
Get post usagegetUsageGETThe project's post consumption against its monthly cap.
Get trends by locationgetTrendsByWoeidGETTrends for a WOEID location.
Post10
Count recent postscountsRecentGETPost volume for a query over the last 7 days.
Create a posttweetPOSTPublish a post (text, reply, media, poll, quote and audience settings).
Delete a postdeleteTweetDELETEDelete a post by ID.
Get a postgetTweetGETFetch a post by ID.
Get posts by IDsgetTweetsGETBulk post lookup (comma-separated ids).
Home timelinehomeTimelineGETThe authenticated user's reverse-chronological home timeline.
List a user's mentionslistUserMentionsGETPosts mentioning a user.
List a user's postslistUserTweetsGETA user's recent posts.
List quote postsquoteTweetsGETPosts quoting a post.
Search recent postssearchRecentGETSearch posts from the last 7 days.
Relationship8
Follow a userfollowPOSTFollow a user as the authenticated user.
List blocked userslistBlockedGETUsers the authenticated user blocks.
List followersgetFollowersGETA user's followers.
List followinggetFollowingGETWho a user follows.
List muted userslistMutedGETUsers the authenticated user mutes.
Mute a usermutePOSTMute a user.
Unfollow a userunfollowDELETEUnfollow a user.
Unmute a userunmuteDELETEUnmute a user.
Space6
Get a SpacegetSpaceGETOne Space by ID.
Get a Space's buyersgetSpaceBuyersGETUsers who bought a ticket to a Space.
Get a Space's postsgetSpaceTweetsGETPosts shared in a Space.
Get Spaces by creatorsgetSpacesByCreatorsGETLive/scheduled Spaces from creator IDs.
Get Spaces by IDsgetSpacesGETBulk Space lookup.
Search SpacessearchSpacesGETSearch Spaces by title.
User6
Get a usergetUserGETFetch a user by ID.
Get current usermeGETRead the authenticated user.
Get user by usernamegetUserByUsernameGETFetch a user by handle.
Get users by IDsgetUsersGETBulk user lookup (comma-separated ids).
Get users by usernamesgetUsersByUsernamesGETBulk user lookup by handles (comma-separated).
Search userssearchUsersGETSearch users by keyword.