# KaitoTwitterAPI ## Docs - [Add a twitter user to monitor his tweets](https://docs.twitterapi.io/api-reference/endpoint/add_user_to_monitor_tweet.md): Add a user to monitor real-time tweets.Monitor tweets from specified accounts, including directly sent tweets, quoted tweets, reply tweets, and retweeted tweets. Please ref:https://twitterapi.io/twitter-stream - [Add Webhook/Websocket Tweet Filter Rule](https://docs.twitterapi.io/api-reference/endpoint/add_webhook_rule.md): Add a tweet filter rule. Default rule is not activated.You must call update_rule to activate the rule. - [Batch Get User Info By UserIds](https://docs.twitterapi.io/api-reference/endpoint/batch_get_user_by_userids.md): Batch get user info by user ids. Pricing: - [Bookmark Tweet](https://docs.twitterapi.io/api-reference/endpoint/bookmark_tweet_v2.md): Bookmark a tweet. You must set the login_cookie. You can get the login_cookie from /twitter/user_login_v2. Trial operation price: $0.002 per call. - [Get Bookmarks](https://docs.twitterapi.io/api-reference/endpoint/bookmarks_v2.md): Get the bookmarks list of the logged-in user. You must set the login_cookie. You can get the login_cookie from /twitter/user_login_v2. Returns tweets in the same format as other tweet endpoints. Use cursor for pagination. - [Check Follow Relationship](https://docs.twitterapi.io/api-reference/endpoint/check_follow_relationship.md): Check if the user is following/followed by the target user. Trial operation price: 100 credits per call. - [Create Community V2](https://docs.twitterapi.io/api-reference/endpoint/create_community_v2.md): Create a community.You must set the login_cookies.You can get the login_cookies from /twitter/user_login_v2.Trial operation price: $0.003 per call. - [Create/Reply tweet v2](https://docs.twitterapi.io/api-reference/endpoint/create_tweet_v2.md): Create a tweet.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.003 per call. - [Delete Community V2](https://docs.twitterapi.io/api-reference/endpoint/delete_community_v2.md): Delete a community.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.003 per call. - [Delete Tweet](https://docs.twitterapi.io/api-reference/endpoint/delete_tweet_v2.md): Delete a tweet.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.002 per call. - [Delete Webhook/Websocket Tweet Filter Rule](https://docs.twitterapi.io/api-reference/endpoint/delete_webhook_rule.md): Delete a tweet filter rule. You must set all parameters. - [Follow User](https://docs.twitterapi.io/api-reference/endpoint/follow_user_v2.md): Follow a user.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.002 per call. - [Search Tweets From All Community ](https://docs.twitterapi.io/api-reference/endpoint/get_all_community_tweets.md): get tweets from all communities,each page returns up to 20 tweets. Use cursor for pagination. - [Get Article](https://docs.twitterapi.io/api-reference/endpoint/get_article.md): get article by tweet id. cost 100 credit per article - [Get Community Info By Id](https://docs.twitterapi.io/api-reference/endpoint/get_community_by_id.md): Get community info by community id. Price: 20 credits per call. Note: This API is a bit slow, we are still optimizing it. - [Get Community Members](https://docs.twitterapi.io/api-reference/endpoint/get_community_members.md): Get members of a community. Page size is 20. - [Get Community Moderators](https://docs.twitterapi.io/api-reference/endpoint/get_community_moderators.md): Get moderators of a community. Page size is 20. - [Get Community Tweets](https://docs.twitterapi.io/api-reference/endpoint/get_community_tweets.md): Get tweets of a community. Page size is 20. Order by creation time desc. - [Get List Followers](https://docs.twitterapi.io/api-reference/endpoint/get_list_followers.md): Get followers of a list. Page size is 20. - [Get List Members](https://docs.twitterapi.io/api-reference/endpoint/get_list_members.md): Get members of a list. Page size is 20. - [Get My Account Info](https://docs.twitterapi.io/api-reference/endpoint/get_my_info.md): Get my info - [Get Space Detail](https://docs.twitterapi.io/api-reference/endpoint/get_space_detail.md): Get spaces detail by space id - [Get Trends](https://docs.twitterapi.io/api-reference/endpoint/get_trends.md): Get trends by woeid - [Get Tweets by IDs](https://docs.twitterapi.io/api-reference/endpoint/get_tweet_by_ids.md): get tweet by tweet ids - [Get Tweet Quotations](https://docs.twitterapi.io/api-reference/endpoint/get_tweet_quote.md): get tweet quotes by tweet id.Each page returns exactly 20 quotes. Use cursor for pagination. Order by quote time desc - [Get Tweet Replies V2](https://docs.twitterapi.io/api-reference/endpoint/get_tweet_replies_v2.md): Get tweet replies by tweet id (V2). Each page returns up to 20 replies. Use cursor for pagination. Supports sorting by Relevance, Latest, or Likes. - [Get Tweet Replies](https://docs.twitterapi.io/api-reference/endpoint/get_tweet_reply.md): get tweet replies by tweet id.Each page returns up to 20 replies(Sometimes less than 20,because we will filter out ads or other not tweets). Use cursor for pagination. Order by reply time desc - [Get Tweet Retweeters](https://docs.twitterapi.io/api-reference/endpoint/get_tweet_retweeter.md): get tweet retweeters by tweet id.Each page returns about 100 retweeters. Use cursor for pagination. Order by retweet time desc - [Get Tweet Thread Context](https://docs.twitterapi.io/api-reference/endpoint/get_tweet_thread_context.md): Get the thread context of a tweet.Suppose a tweet thread consists of t1, t2 (replying to t1), t3 (replying to t2), and t4, t5, t6 (all replying to t3). If we provide an API where you input t3 and receive t1, t2, t3, t4, t5, t6.Pagination is supported.The pagination size cannot be set (due to Twitter… - [Get User Profile About](https://docs.twitterapi.io/api-reference/endpoint/get_user_about.md): Get user profile about by screen name - [Get User Info](https://docs.twitterapi.io/api-reference/endpoint/get_user_by_username.md): Get user info by screen name - [Get User Followers](https://docs.twitterapi.io/api-reference/endpoint/get_user_followers.md): Get user followers in reverse chronological order (newest first). Returns exactly 200 followers per page, sorted by follow date. Most recent followers appear on the first page. Use cursor for pagination through the complete followers list. - [Get User Followings](https://docs.twitterapi.io/api-reference/endpoint/get_user_followings.md): Get user followings. Each page returns exactly 200 followings. Use cursor for pagination.Sorted by follow date. Most recent followings appear on the first page. - [Get User Last Tweets](https://docs.twitterapi.io/api-reference/endpoint/get_user_last_tweets.md): Retrieve tweets by user name.Sort by created_at. Results are paginated, with each page returning up to 20 tweets.If you only need to fetch the latest tweets from a single user very frequently, do not use this API—it will cost you a lot. Instead, please refer to https://twitterapi.io/blog/how-to-moni… - [Get User Mentions](https://docs.twitterapi.io/api-reference/endpoint/get_user_mention.md): get tweet mentions by user screen name.Each page returns exactly 20 mentions. Use cursor for pagination. Order by mention time desc - [Get User TimeLine](https://docs.twitterapi.io/api-reference/endpoint/get_user_timeline.md): Retrieve tweets by user id.Sort by created_at. Results are paginated, with each page returning up to 20 tweets.The content you see is in the same order as the tweets on the user's profile in the Twitter app, and filtering by time is not supported. - [Get Users to Monitor Tweet](https://docs.twitterapi.io/api-reference/endpoint/get_user_to_monitor_tweet.md): Get the list of users being monitored for real-time tweets. Returns all users that have been added for tweet monitoring. Please ref:https://twitterapi.io/twitter-stream - [Get User Verified Followers](https://docs.twitterapi.io/api-reference/endpoint/get_user_verified_followers.md): Get user verified followers in reverse chronological order (newest first). Returns exactly 20 verified followers per page, sorted by follow date. Most recent followers appear on the first page. Use cursor for pagination through the complete followers list.$0.3 per 1000 followers - [Get ALL test Webhook/Websocket Tweet Filter Rules](https://docs.twitterapi.io/api-reference/endpoint/get_webhook_rules.md): Get all tweet filter rules.Rule can be used in webhook and websocket.You can also modify the rule in our web page. - [Join Community v2](https://docs.twitterapi.io/api-reference/endpoint/join_community_v2.md): Join a community.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.003 per call. - [Leave Community V2 ](https://docs.twitterapi.io/api-reference/endpoint/leave_community_v2.md): Leave a community.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.003 per call. - [Like Tweet](https://docs.twitterapi.io/api-reference/endpoint/like_tweet_v2.md): Like a tweet.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.002 per call. - [Get List Tweet TimeLine](https://docs.twitterapi.io/api-reference/endpoint/list_timeline.md): Get timeline tweets from list. Use cursor for pagination. - [Remove a user from monitor list](https://docs.twitterapi.io/api-reference/endpoint/remove_user_to_monitor_tweet.md): Remove a user from monitor real-time tweets.Please ref:https://twitterapi.io/twitter-stream - [Retweet Tweet ](https://docs.twitterapi.io/api-reference/endpoint/retweet_tweet_v2.md): Retweet a tweet.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.002 per call. - [Search user by keyword](https://docs.twitterapi.io/api-reference/endpoint/search_user.md): Search user by keyword - [Send DM V2](https://docs.twitterapi.io/api-reference/endpoint/send_dm_v2.md): Send a direct message to a user.You must set the login_cookie..You can get the login_cookie from /twitter/user_login_v2.You can only send DMs to those who have enabled DMs. Sometimes it may fail, so be prepared to retry.Trial operation price: $0.003 per call. - [Advanced Search](https://docs.twitterapi.io/api-reference/endpoint/tweet_advanced_search.md): Advanced search for tweets.Each page returns up to 20 replies(Sometimes less than 20,because we will filter out ads or other not tweets). Do not use pagination! Twitter's pagination is currently problematic!Please use since_time and until_time to control the number of tweets per request to no more… - [Unbookmark Tweet](https://docs.twitterapi.io/api-reference/endpoint/unbookmark_tweet_v2.md): Remove a tweet from bookmarks. You must set the login_cookie. You can get the login_cookie from /twitter/user_login_v2. Trial operation price: $0.002 per call. - [Unfollow User](https://docs.twitterapi.io/api-reference/endpoint/unfollow_user_v2.md): Unfollow a user.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.002 per call. - [Unlike Tweet](https://docs.twitterapi.io/api-reference/endpoint/unlike_tweet_v2.md): Unlike a tweet.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.002 per call. - [Update Avatar](https://docs.twitterapi.io/api-reference/endpoint/update_avatar_v2.md): Update your Twitter avatar/profile picture. You must set the login_cookie. You can get the login_cookie from /twitter/user_login_v2. Trial operation price: $0.003 per call. - [Update Banner](https://docs.twitterapi.io/api-reference/endpoint/update_banner_v2.md): Update your Twitter banner/header image. You must set the login_cookie. You can get the login_cookie from /twitter/user_login_v2. Trial operation price: $0.003 per call. - [Update Profile](https://docs.twitterapi.io/api-reference/endpoint/update_profile_v2.md): Update your Twitter profile information. You must set the login_cookie. You can get the login_cookie from /twitter/user_login_v2. Trial operation price: $0.003 per call. - [Update Webhook/Websocket Tweet Filter Rule](https://docs.twitterapi.io/api-reference/endpoint/update_webhook_rule.md): Update a tweet filter rule. You must set all parameters. - [Upload media](https://docs.twitterapi.io/api-reference/endpoint/upload_media_v2.md): Upload media to twitter.You must set the login_cookie.You can get the login_cookie from /twitter/user_login_v2.Trial operation price: $0.003 per call. - [Log in](https://docs.twitterapi.io/api-reference/endpoint/user_login_v2.md): Log in directly using your email, username, password, and 2FA secret key. And obtain the Login_cookie, to post tweets, etc. Please note that the Login_cookie obtained through login_v2 can only be used for APIs with the "v2" suffix, such as create_tweet_v2. Trial operation price: $0.005 per call. We… - [Authentication](https://docs.twitterapi.io/authentication.md): Learn how to authenticate your API requests using API keys - [Introduction](https://docs.twitterapi.io/introduction.md): twitterapi.io docs.The best third-party Twitter API: reliable, high-performance, supports high QPS, and cost-effective. ## OpenAPI Specs - [openapi](https://docs.twitterapi.io/api-reference/openapi.json) - [openapi_bad_1218](https://docs.twitterapi.io/api-reference/openapi_bad_1218.json) - [openapi_old_1](https://docs.twitterapi.io/api-reference/openapi_old_1.json) - [openapi_old](https://docs.twitterapi.io/api-reference/openapi_old.json)