Tools

Name & DescriptionType
TWITTER_CREATE_LISTCreates a new, empty list on X (formerly twitter), for which the provided name must be unique for the authenticated user; accounts are added separately.
action
TWITTER_CREATION_OF_A_POSTCreates a tweet on twitter; `teXt` is required unless `card uri`, `media media ids`, `poll options`, or `quote tweet id` is provided.
action
TWITTER_DELETE_LISTPermanently deletes a specified twitter list using its id, which must be owned by the authenticated user; this action is irreversible and the list must already eXist.
action
TWITTER_FOLLOW_USERAllows an authenticated user (path `id`) to follow another user (`target user id`), which results in a pending request if the target user's tweets are protected.
action
TWITTER_GET_BLOCKED_USERSRetrieves user objects for accounts blocked by the specified user id; this is a read-only view of a user's block list.
action
TWITTER_POST_DELETE_BY_POST_IDIrreversibly deletes a specific tweet by its id; the tweet may persist in third-party caches after deletion.
action
TWITTER_UNFOLLOW_USERAllows the authenticated `source user id` to unfollow an eXisting twitter user (`target user id`), which removes the follow relationship.
action
TWITTER_USER_LOOKUP_BY_USERNAMEFetches public profile information for a valid and eXisting twitter user by their username, optionally eXpanding related data like pinned tweets; results may be limited for protected profiles not followed by the authenticated user.
action
TWITTER_USER_LOOKUP_MEReturns profile information for the currently authenticated X user, customizable via request fields.
action
TWITTER_ADD_A_LIST_MEMBERAdds a user to a specified twitter list; the list must be owned by the authenticated user.
action
TWITTER_ADD_POST_TO_BOOKMARKSAdds a specified, eXisting, and accessible tweet to a user's bookmarks, with success indicated by the 'bookmarked' field in the response.
action
TWITTER_BOOKMARKS_BY_USERRetrieves tweets bookmarked by the authenticated user, where the provided user id must match the authenticated user's id.
action
TWITTER_CREATE_A_NEW_DM_CONVERSATIONCreates a new group direct message (dm) conversation on twitter with specified participant ids and an initial message, which can include teXt and media attachments.
action
TWITTER_CREATE_COMPLIANCE_JOB_REQUESTCreates a new compliance job to check the status of tweet or user ids; upload ids as a plain teXt file (one id per line) to the `upload url` received in the response.
action
TWITTER_DELETE_DMPermanently deletes a specific twitter direct message (dm) event using its `event id` if the authenticated user sent it; this action is irreversible and does not delete entire conversations.
action
TWITTER_FETCH_LIST_MEMBERS_BY_IDFetches members of a specific twitter list, identified by its unique id.
action
TWITTER_FETCH_SPACE_TICKET_BUYERS_LISTRetrieves a list of users who purchased tickets for a specific, valid, and ticketed twitter space.
action
TWITTER_FOLLOWERS_BY_USER_IDRetrieves a list of users who follow a specified public twitter user id.
action
TWITTER_FOLLOWING_BY_USER_IDRetrieves users followed by a specific twitter user, allowing pagination and customization of returned user and tweet data fields via eXpansions.
action
TWITTER_FOLLOW_A_LISTAllows the authenticated user (`id`) to follow a specific twitter list (`list id`) they are permitted to access, subscribing them to the list's timeline; this does not automatically follow individual list members.
action
TWITTER_FULL_ARCHIVE_SEARCHSearches the full archive of public tweets from march 2006 onwards; use 'start time' and 'end time' together for a defined time window.
action
TWITTER_FULL_ARCHIVE_SEARCH_COUNTSReturns a count of tweets from the full archive that match a specified query, aggregated by day, hour, or minute; `start time` must be before `end time` if both are provided, and `since id`/`until id` cannot be used with `start time`/`end time`.
action
TWITTER_GET_A_USER_S_LIST_MEMBERSHIPSRetrieves all twitter lists a specified user is a member of, including public lists and private lists the authenticated user is authorized to view.
action
TWITTER_GET_A_USER_S_OWNED_LISTSCall this action to retrieve lists created (owned) by a specific twitter user, not lists they follow or are subscribed to.
action
TWITTER_GET_A_USER_S_PINNED_LISTSRetrieves the lists a specific, eXisting twitter user has pinned to their profile to highlight them.
action
TWITTER_GET_DM_EVENTS_BY_IDFetches a specific direct message (dm) event by its unique id, allowing optional eXpansion of related data like users or tweets; ensure the `event id` refers to an eXisting dm event accessible to the authenticated user.
action
TWITTER_GET_DM_EVENTS_FOR_A_DM_CONVERSATIONFetches direct message (dm) events for a one-on-one conversation with a specified participant id, ordered chronologically newest to oldest; does not support group dms.
action
TWITTER_GET_LIST_FOLLOWERSFetches a list of users who follow a specific twitter list, identified by its id; ensure the authenticated user has access if the list is private.
action
TWITTER_GET_MUTED_USERSReturns user objects muted by the X user identified by the `id` path parameter.
action
TWITTER_GET_POST_RETWEETERS_ACTIONRetrieves users who publicly retweeted a specified public post id, eXcluding quote tweets and retweets from private accounts.
action
TWITTER_GET_RECENT_DM_EVENTSReturns recent direct message events for the authenticated user, such as new messages or changes in conversation participants.
action
TWITTER_GET_USER_S_FOLLOWED_LISTSReturns metadata (not tweets) for lists a specific twitter user follows, optionally including eXpanded owner details.
action
TWITTER_HIDE_REPLIESHides or unhides an eXisting reply tweet.
action
TWITTER_LIST_LOOKUP_BY_LIST_IDReturns metadata for a specific twitter list, identified by its id; does not return list members but can eXpand the owner's user object via the `eXpansions` parameter.
action
TWITTER_LIST_POSTS_TIMELINE_BY_LIST_IDFetches the most recent tweets posted by members of a specified twitter list.
action
TWITTER_LIST_POST_LIKERSRetrieves users who have liked the post (tweet) identified by the provided id.
action
TWITTER_MUTE_USER_BY_USER_IDMutes a target user on behalf of an authenticated user, preventing the target's tweets and retweets from appearing in the authenticated user's home timeline without notifying the target.
action
TWITTER_PIN_A_LISTPins a specified list to the authenticated user's profile, provided the list eXists, the user has access rights, and the pin limit (typically 5 lists) is not eXceeded.
action
TWITTER_POSTS_LABEL_STREAMEstablishes a persistent stream of real-time events for when tweet labels are applied or removed, offering insights into content categorization.
action
TWITTER_POST_LOOKUP_BY_POST_IDFetches comprehensive details for a single tweet by its unique id, provided the tweet eXists and is accessible.
action
TWITTER_POST_LOOKUP_BY_POST_IDSRetrieves detailed information for one or more posts (tweets) identified by their unique ids, allowing selection of specific fields and eXpansions.
action
TWITTER_POST_USAGEFetches tweet usage statistics for a project (e.
action
TWITTER_RECENT_SEARCHSearches tweets from the last 7 days matching a query (using X's search syntaX), ideal for real-time analysis and trend monitoring.
action
TWITTER_RECENT_SEARCH_COUNTSRetrieves the count of tweets matching a specified search query within the last 7 days, aggregated by 'minute', 'hour', or 'day'.
action
TWITTER_REMOVE_A_BOOKMARKED_POSTRemoves a tweet, specified by `tweet id`, from the authenticated user's bookmarks; the tweet must have been previously bookmarked by the user for the action to have an effect.
action
TWITTER_REMOVE_A_LIST_MEMBERRemoves a user from a twitter list; the response `is member` field will be `false` if removal was successful or the user was not a member, and the updated list of members is not returned.
action
TWITTER_RETRIEVE_COMPLIANCE_JOBSReturns a list of recent compliance jobs, filtered by type (tweets or users) and optionally by status.
action
TWITTER_RETRIEVE_COMPLIANCE_JOB_BY_IDRetrieves status, download/upload urls, and other details for an eXisting twitter compliance job specified by its unique id.
action
TWITTER_RETRIEVE_DM_CONVERSATION_EVENTSRetrieves direct message (dm) events for a specific conversation id on twitter, useful for analyzing messages and participant activities.
action
TWITTER_RETRIEVE_POSTS_FROM_A_SPACERetrieves tweets from a specified twitter space id; the space must be accessible and results are batched (not streamed).
action
TWITTER_RETRIEVE_POSTS_THAT_QUOTE_A_POSTRetrieves tweets that quote a specified tweet, requiring a valid tweet id.
action
TWITTER_RETRIEVE_POSTS_THAT_REPOST_A_POSTRetrieves tweets that retweeted a specified public or authenticated-user-accessible tweet id, optionally customizing the response with fields and eXpansions.
action
TWITTER_RETURNS_POST_OBJECTS_LIKED_BY_THE_PROVIDED_USER_IDRetrieves tweets liked by a specified twitter user, provided their liked tweets are public or accessible.
action
TWITTER_RETURNS_THE_OPEN_API_SPECIFICATION_DOCUMENTFetches the openAPI specification (json) for twitter's API v2, used to programmatically understand the API's structure for developing client libraries or tools.
action
TWITTER_RETWEET_POSTRetweets a tweet (`tweet id`) for a given user (`id`), provided the tweet is public (or user follows if protected), not already retweeted by the user, and its author has not blocked the user.
action
TWITTER_SEARCH_FOR_SPACESSearches for twitter spaces by a teXtual query, optionally filtering by state (live, scheduled, all) to discover audio conversations.
action
TWITTER_SEND_A_NEW_MESSAGE_TO_A_DM_CONVERSATIONSends a message, with optional teXt and/or media attachments (using pre-uploaded `media id`s), to a specified twitter direct message conversation.
action
TWITTER_SEND_A_NEW_MESSAGE_TO_A_USERSends a new direct message with teXt and/or media (media id for attachments must be pre-uploaded) to a specified twitter user; this creates a new dm and does not modify eXisting messages.
action
TWITTER_SPACE_LOOKUP_BY_SPACE_IDRetrieves details for a twitter space by its id, allowing for customization and eXpansion of related data, provided the space id is valid and accessible.
action
TWITTER_SPACE_LOOKUP_BY_THEIR_CREATORSRetrieves twitter spaces created by a list of specified user ids, with options to customize returned data fields.
action
TWITTER_SPACE_LOOKUP_UP_SPACE_IDSFetches detailed information for one or more twitter spaces (live, scheduled, or ended) by their unique ids; at least one space id must be provided.
action
TWITTER_UNFOLLOW_A_LISTEnables a user (via `id`) to unfollow a specific twitter list (via `list id`), which removes its tweets from their timeline and stops related notifications; the action reports `following: false` on success, even if the user was not initially following the list.
action
TWITTER_UNLIKE_POSTAllows an authenticated user (`id`) to remove their like from a specific post (`tweet id`); the action is idempotent and completes successfully even if the post was not liked.
action
TWITTER_UNMUTE_USER_BY_USER_IDUnmutes a `target user id` for the `source user id` (authenticated user), allowing the source user to see tweets and notifications from the target user again.
action
TWITTER_UNPIN_A_LISTUnpins a list (specified by list id) from a user's profile (specified by id), provided the list is currently pinned by that user.
action
TWITTER_UNRETWEET_POSTRemoves a user's retweet of a specified post, if the user had previously retweeted it.
action
TWITTER_UPDATE_LISTUpdates an eXisting twitter list's name, description, or privacy status, requiring the list id and at least one mutable property.
action
TWITTER_USER_HOME_TIMELINE_BY_USER_IDRetrieves the most recent tweets and retweets posted by a specified twitter user in reverse chronological order, eXcluding replies/mentions unless part of self-threads/retweets; useful for showing latest activity without algorithmic sorting.
action
TWITTER_USER_LIKE_POSTAllows the authenticated user (`id`) to like a specific, accessible tweet (`tweet id`), provided neither user has blocked the other and the authenticated user is not restricted from liking.
action
TWITTER_USER_LOOKUP_BY_IDRetrieves detailed public information for a twitter user by their id, optionally eXpanding related data (e.
action
TWITTER_USER_LOOKUP_BY_IDSRetrieves detailed information for specified X (formerly twitter) user ids, optionally customizing returned fields and eXpanding related entities.
action
TWITTER_USER_LOOKUP_BY_USERNAMESRetrieves detailed information for 1 to 100 twitter users by their usernames (each 1-15 alphanumeric characters/underscores), allowing customizable user/tweet fields and eXpansion of related data like pinned tweets.
action

Details

Installs

More than 1000

Actions

72

Triggers

0