Overview of Twitter tools available in Reasoning Stack and how to use them after connecting your Twitter account.
TWITTER_CREATION_OF_A_POST
– Posts a new tweet (text required unless you attach media, poll, card, or quote another tweet).TWITTER_POST_DELETE_BY_POST_ID
– Irreversibly deletes a tweet by its ID.TWITTER_RETWEET_POST
– Retweets a tweet on behalf of the authenticated user.TWITTER_UNRETWEET_POST
– Removes your retweet of a specified tweet.TWITTER_USER_LIKE_POST
– Likes a tweet on behalf of the authenticated user.TWITTER_UNLIKE_POST
– Removes a like from a tweet.TWITTER_ADD_POST_TO_BOOKMARKS
– Bookmarks a tweet for the authenticated user.TWITTER_REMOVE_A_BOOKMARKED_POST
– Removes a tweet from your bookmarks.TWITTER_POST_LOOKUP_BY_POST_ID
– Fetches details for a specific tweet.TWITTER_POST_LOOKUP_BY_POST_IDS
– Fetches details for multiple tweets by ID.TWITTER_RECENT_SEARCH
– Searches tweets from the last 7 days.TWITTER_RECENT_SEARCH_COUNTS
– Returns counts of recent-search results by time intervals.TWITTER_FULL_ARCHIVE_SEARCH
– Searches the full public tweet archive (since March 2006).TWITTER_FULL_ARCHIVE_SEARCH_COUNTS
– Returns counts of archive-search results aggregated by time intervals.TWITTER_POSTS_LABEL_STREAM
– Opens a real-time stream of tweet label events.TWITTER_POST_USAGE
– Retrieves your app’s tweet-usage stats (limits, breakdowns).TWITTER_RETRIEVE_POSTS_FROM_A_SPACE
– Retrieves tweets from a specified space (batched).TWITTER_RETRIEVE_POSTS_THAT_QUOTE_A_POST
– Retrieves tweets quoting a given tweet.TWITTER_RETRIEVE_POSTS_THAT_REPOST_A_POST
– Retrieves retweets of a given tweet.TWITTER_LIST_POSTS_TIMELINE_BY_LIST_ID
– Fetches recent tweets from members of a list.TWITTER_LIST_POST_LIKERS
– Lists users who liked a specific tweet.TWITTER_GET_POST_RETWEETERS_ACTION
– Lists users who retweeted a given tweet.TWITTER_CREATE_LIST
– Creates a new, empty list for the authenticated user (name must be unique).TWITTER_DELETE_LIST
– Permanently deletes one of your lists by ID.TWITTER_UPDATE_LIST
– Updates a list’s name, description, or privacy.TWITTER_ADD_A_LIST_MEMBER
– Adds a user to one of your lists.TWITTER_REMOVE_A_LIST_MEMBER
– Removes a member from one of your lists.TWITTER_FETCH_LIST_MEMBERS_BY_ID
– Lists members of a specified list.TWITTER_LIST_LOOKUP_BY_LIST_ID
– Retrieves metadata for a single list.TWITTER_GET_LIST_FOLLOWERS
– Lists users who follow a specified list.TWITTER_FOLLOW_A_LIST
– Subscribes the authenticated user to a list’s timeline (doesn’t automatically follow members).TWITTER_UNFOLLOW_A_LIST
– Unsubscribes the user from a list.TWITTER_PIN_A_LIST
– Pins a list to the authenticated user’s profile.TWITTER_UNPIN_A_LIST
– Unpins a list from the user’s profile.TWITTER_GET_A_USER_S_LIST_MEMBERSHIPS
– Lists all lists a user is a member of.TWITTER_GET_A_USER_S_OWNED_LISTS
– Lists all lists created by a given user.TWITTER_GET_A_USER_S_PINNED_LISTS
– Lists the lists a user has pinned on their profile.TWITTER_GET_USER_S_FOLLOWED_LISTS
– Lists the lists a user follows.TWITTER_FOLLOW_USER
– Makes the authenticated user follow another user (may send a request if their tweets are protected).TWITTER_UNFOLLOW_USER
– Makes the authenticated user unfollow another user.TWITTER_GET_BLOCKED_USERS
– Retrieves the accounts blocked by a given user.TWITTER_GET_MUTED_USERS
– Retrieves accounts muted by the user.TWITTER_MUTE_USER_BY_USER_ID
– Mutes a target user for the authenticated user.TWITTER_UNMUTE_USER_BY_USER_ID
– Unmutes a previously muted user.TWITTER_FOLLOWERS_BY_USER_ID
– Lists followers of a specified user.TWITTER_FOLLOWING_BY_USER_ID
– Lists accounts a specified user follows.TWITTER_USER_LOOKUP_BY_USERNAME
– Fetches public profile info for a user by their username.TWITTER_USER_LOOKUP_BY_ID
– Fetches a user’s public profile by their ID.TWITTER_USER_LOOKUP_BY_IDS
– Fetches multiple users’ profiles by IDs.TWITTER_USER_LOOKUP_BY_USERNAMES
– Fetches multiple users’ profiles by usernames.TWITTER_USER_LOOKUP_ME
– Returns profile info for the authenticated user.TWITTER_USER_HOME_TIMELINE_BY_USER_ID
– Retrieves a user’s home timeline (their tweets/retweets).TWITTER_CREATE_A_NEW_DM_CONVERSATION
– Starts a new group DM with participants and an initial message.TWITTER_SEND_A_NEW_MESSAGE_TO_A_DM_CONVERSATION
– Sends a message (text/media) to an existing DM conversation.TWITTER_SEND_A_NEW_MESSAGE_TO_A_USER
– Sends a new DM to a user (creates a new conversation).TWITTER_GET_DM_EVENTS_BY_ID
– Fetches a single DM event by its event ID.TWITTER_GET_DM_EVENTS_FOR_A_DM_CONVERSATION
– Fetches DM events in a one-on-one conversation (newest first).TWITTER_GET_RECENT_DM_EVENTS
– Returns recent DM events for the authenticated user.TWITTER_DELETE_DM
– Deletes a DM event sent by the authenticated user (doesn’t delete the whole conversation).TWITTER_RETRIEVE_DM_CONVERSATION_EVENTS
– Fetches DM events for a conversation.TWITTER_SEARCH_FOR_SPACES
– Searches for live or scheduled spaces by query.TWITTER_SPACE_LOOKUP_BY_SPACE_ID
– Retrieves details for a space by its ID.TWITTER_SPACE_LOOKUP_BY_THEIR_CREATORS
– Retrieves spaces created by specified user IDs.TWITTER_SPACE_LOOKUP_UP_SPACE_IDS
– Fetches details for multiple spaces by ID.TWITTER_FETCH_SPACE_TICKET_BUYERS_LIST
– Lists users who bought tickets for a ticketed space.TWITTER_CREATE_COMPLIANCE_JOB_REQUEST
– Creates a compliance job (e.g. to check tweet/user IDs), returning an upload URL.TWITTER_RETRIEVE_COMPLIANCE_JOBS
– Lists your recent compliance jobs.TWITTER_RETRIEVE_COMPLIANCE_JOB_BY_ID
– Retrieves details for a single compliance job.TWITTER_HIDE_REPLIES
– Hides or unhides a reply tweet.