Skip to main content
Go to Latest
interface paths
import { type paths } from "https://deno.land/x/twi@1.0.3/types.ts";

This file was auto-generated by openapi-typescript. Do not make direct changes to the file.

Properties

/2/compliance/jobs: { get: operations["listBatchComplianceJobs"]; post: operations["createBatchComplianceJob"]; }
/2/compliance/jobs/{id}: { get: operations["getBatchComplianceJob"]; }
/2/lists: { post: operations["listIdCreate"]; }
/2/lists/{id}: { get: operations["listIdGet"]; put: operations["listIdUpdate"]; delete: operations["listIdDelete"]; }
/2/lists/{id}/followers: { get: operations["listGetFollowers"]; }
/2/lists/{id}/members: { get: operations["listGetMembers"]; post: operations["listAddMember"]; }
/2/lists/{id}/members/{user_id}: { delete: operations["listRemoveMember"]; }
/2/lists/{id}/tweets: { get: operations["listsIdTweets"]; }
/2/openapi.json: { get: operations["getOpenApiSpec"]; }
/2/spaces: { get: operations["findSpacesByIds"]; }
/2/spaces/by/creator_ids: { get: operations["findSpacesByCreatorIds"]; }
/2/spaces/search: { get: operations["searchSpaces"]; }
/2/spaces/{id}: { get: operations["findSpaceById"]; }
/2/spaces/{id}/buyers: { get: operations["spaceBuyers"]; }
/2/spaces/{id}/tweets: { get: operations["spaceTweets"]; }
/2/tweets: { get: operations["findTweetsById"]; post: operations["createTweet"]; }
/2/tweets/counts/all: { get: operations["tweetCountsFullArchiveSearch"]; }
/2/tweets/counts/recent: { get: operations["tweetCountsRecentSearch"]; }
/2/tweets/sample/stream: { get: operations["sampleStream"]; }
/2/tweets/search/all: { get: operations["tweetsFullarchiveSearch"]; }
/2/tweets/search/recent: { get: operations["tweetsRecentSearch"]; }
/2/tweets/search/stream: { get: operations["searchStream"]; }
/2/tweets/search/stream/rules: { get: operations["getRules"]; post: operations["addOrDeleteRules"]; }
/2/tweets/{id}: { get: operations["findTweetById"]; delete: operations["deleteTweetById"]; }
/2/tweets/{id}/liking_users: { get: operations["tweetsIdLikingUsers"]; }
/2/tweets/{id}/quote_tweets: { get: operations["findTweetsThatQuoteATweet"]; }
/2/tweets/{id}/retweeted_by: { get: operations["tweetsIdRetweetingUsers"]; }
/2/tweets/{tweet_id}/hidden: { put: operations["hideReplyById"]; }
/2/users: { get: operations["findUsersById"]; }
/2/users/by: { get: operations["findUsersByUsername"]; }
/2/users/by/username/{username}: { get: operations["findUserByUsername"]; }
/2/users/me: { get: operations["findMyUser"]; }
/2/users/{id}: { get: operations["findUserById"]; }
/2/users/{id}/blocking: { get: operations["usersIdBlocking"]; post: operations["usersIdBlock"]; }
/2/users/{id}/bookmarks: { get: operations["getUsersIdBookmarks"]; post: operations["postUsersIdBookmarks"]; }
/2/users/{id}/bookmarks/{tweet_id}: { delete: operations["usersIdBookmarksDelete"]; }
/2/users/{id}/followed_lists: { get: operations["userFollowedLists"]; post: operations["listUserFollow"]; }
/2/users/{id}/followed_lists/{list_id}: { delete: operations["listUserUnfollow"]; }
/2/users/{id}/followers: { get: operations["usersIdFollowers"]; }
/2/users/{id}/following: { get: operations["usersIdFollowing"]; post: operations["usersIdFollow"]; }
/2/users/{id}/liked_tweets: { get: operations["usersIdLikedTweets"]; }
/2/users/{id}/likes: { post: operations["usersIdLike"]; }
/2/users/{id}/likes/{tweet_id}: { delete: operations["usersIdUnlike"]; }
/2/users/{id}/list_memberships: { get: operations["getUserListMemberships"]; }
/2/users/{id}/mentions: { get: operations["usersIdMentions"]; }
/2/users/{id}/muting: { get: operations["usersIdMuting"]; post: operations["usersIdMute"]; }
/2/users/{id}/owned_lists: { get: operations["listUserOwnedLists"]; }
/2/users/{id}/pinned_lists: { get: operations["listUserPinnedLists"]; post: operations["listUserPin"]; }
/2/users/{id}/pinned_lists/{list_id}: { delete: operations["listUserUnpin"]; }
/2/users/{id}/retweets: { post: operations["usersIdRetweets"]; }
/2/users/{id}/retweets/{source_tweet_id}: { delete: operations["usersIdUnretweets"]; }
/2/users/{id}/timelines/reverse_chronological: { get: operations["usersIdTimeline"]; }
/2/users/{id}/tweets: { get: operations["usersIdTweets"]; }
/2/users/{source_user_id}/blocking/{target_user_id}: { delete: operations["usersIdUnblock"]; }
/2/users/{source_user_id}/following/{target_user_id}: { delete: operations["usersIdUnfollow"]; }
/2/users/{source_user_id}/muting/{target_user_id}: { delete: operations["usersIdUnmute"]; }