Types:
Types:
Methods:
client.account.retrieve() -> AccountRetrieveResponseclient.account.setXUsername({ ...params }) -> AccountSetXUsernameResponseclient.account.updateLocale({ ...params }) -> AccountUpdateLocaleResponse
Types:
Methods:
client.apiKeys.create({ ...params }) -> APIKeyCreateResponseclient.apiKeys.list() -> APIKeyListResponseclient.apiKeys.revoke(id) -> APIKeyRevokeResponse
Types:
Methods:
client.subscribe.create() -> SubscribeCreateResponse
Types:
Methods:
client.compose.create({ ...params }) -> ComposeCreateResponse
Types:
Methods:
client.drafts.create({ ...params }) -> DraftDetailclient.drafts.retrieve(id) -> DraftDetailclient.drafts.list({ ...params }) -> DraftListResponseclient.drafts.delete(id) -> void
Types:
Methods:
client.styles.retrieve(id) -> StyleProfileclient.styles.update(id, { ...params }) -> StyleProfileclient.styles.list() -> StyleListResponseclient.styles.delete(id) -> voidclient.styles.analyze({ ...params }) -> StyleProfileclient.styles.compare({ ...params }) -> StyleCompareResponseclient.styles.getPerformance(id) -> StyleGetPerformanceResponse
Types:
Methods:
client.radar.retrieveTrendingTopics({ ...params }) -> RadarRetrieveTrendingTopicsResponse
Types:
Methods:
client.monitors.create({ ...params }) -> MonitorCreateResponseclient.monitors.retrieve(id) -> Monitorclient.monitors.update(id, { ...params }) -> Monitorclient.monitors.list() -> MonitorListResponseclient.monitors.deactivate(id) -> MonitorDeactivateResponse
Types:
Methods:
Types:
ExtractionJobExtractionRetrieveResponseExtractionListResponseExtractionEstimateCostResponseExtractionRunResponse
Methods:
client.extractions.retrieve(id, { ...params }) -> ExtractionRetrieveResponseclient.extractions.list({ ...params }) -> ExtractionListResponseclient.extractions.estimateCost({ ...params }) -> ExtractionEstimateCostResponseclient.extractions.exportResults(id, { ...params }) -> Responseclient.extractions.run({ ...params }) -> ExtractionRunResponse
Types:
Methods:
client.draws.retrieve(id) -> DrawRetrieveResponseclient.draws.list({ ...params }) -> DrawListResponseclient.draws.export(id, { ...params }) -> Responseclient.draws.run({ ...params }) -> DrawRunResponse
Types:
DeliveryWebhookWebhookCreateResponseWebhookListResponseWebhookDeactivateResponseWebhookListDeliveriesResponseWebhookTestResponse
Methods:
client.webhooks.create({ ...params }) -> WebhookCreateResponseclient.webhooks.update(id, { ...params }) -> Webhookclient.webhooks.list() -> WebhookListResponseclient.webhooks.deactivate(id) -> WebhookDeactivateResponseclient.webhooks.listDeliveries(id) -> WebhookListDeliveriesResponseclient.webhooks.test(id) -> WebhookTestResponse
Types:
Methods:
client.x.getArticle(tweetID) -> XGetArticleResponseclient.x.getHomeTimeline({ ...params }) -> PaginatedTweetsclient.x.getNotifications({ ...params }) -> XGetNotificationsResponseclient.x.getTrends({ ...params }) -> XGetTrendsResponse
Types:
Methods:
client.x.tweets.create({ ...params }) -> TweetCreateResponseclient.x.tweets.retrieve(id) -> TweetRetrieveResponseclient.x.tweets.list({ ...params }) -> PaginatedTweetsclient.x.tweets.delete(id, { ...params }) -> TweetDeleteResponseclient.x.tweets.getFavoriters(id, { ...params }) -> PaginatedUsersclient.x.tweets.getQuotes(id, { ...params }) -> PaginatedTweetsclient.x.tweets.getReplies(id, { ...params }) -> PaginatedTweetsclient.x.tweets.getRetweeters(id, { ...params }) -> PaginatedUsersclient.x.tweets.getThread(id, { ...params }) -> PaginatedTweetsclient.x.tweets.search({ ...params }) -> PaginatedTweets
Types:
Methods:
client.x.tweets.like.create(id, { ...params }) -> LikeCreateResponseclient.x.tweets.like.delete(id, { ...params }) -> LikeDeleteResponse
Types:
Methods:
client.x.tweets.retweet.create(id, { ...params }) -> RetweetCreateResponseclient.x.tweets.retweet.delete(id, { ...params }) -> RetweetDeleteResponse
Methods:
client.x.users.retrieve(id) -> UserProfileclient.x.users.retrieveBatch({ ...params }) -> PaginatedUsersclient.x.users.retrieveFollowers(id, { ...params }) -> PaginatedUsersclient.x.users.retrieveFollowersYouKnow(id, { ...params }) -> PaginatedUsersclient.x.users.retrieveFollowing(id, { ...params }) -> PaginatedUsersclient.x.users.retrieveLikes(id, { ...params }) -> PaginatedTweetsclient.x.users.retrieveMedia(id, { ...params }) -> PaginatedTweetsclient.x.users.retrieveMentions(id, { ...params }) -> PaginatedTweetsclient.x.users.retrieveSearch({ ...params }) -> PaginatedUsersclient.x.users.retrieveTweets(id, { ...params }) -> PaginatedTweetsclient.x.users.retrieveVerifiedFollowers(id, { ...params }) -> PaginatedUsers
Types:
Methods:
client.x.users.follow.create(id, { ...params }) -> FollowCreateResponseclient.x.users.follow.deleteAll(id, { ...params }) -> FollowDeleteAllResponse
Types:
Methods:
client.x.followers.check({ ...params }) -> FollowerCheckResponse
Types:
Methods:
client.x.dm.retrieveHistory(userID, { ...params }) -> DmRetrieveHistoryResponseclient.x.dm.send(userID, { ...params }) -> DmSendResponse
Types:
Methods:
client.x.media.download({ ...params }) -> MediaDownloadResponseclient.x.media.upload({ ...params }) -> MediaUploadResponse
Types:
Methods:
client.x.profile.update({ ...params }) -> ProfileUpdateResponseclient.x.profile.updateAvatar({ ...params }) -> ProfileUpdateAvatarResponseclient.x.profile.updateBanner({ ...params }) -> ProfileUpdateBannerResponse
Types:
Methods:
client.x.communities.create({ ...params }) -> CommunityCreateResponseclient.x.communities.delete(id, { ...params }) -> CommunityDeleteResponseclient.x.communities.retrieveInfo(id) -> CommunityRetrieveInfoResponseclient.x.communities.retrieveMembers(id, { ...params }) -> PaginatedUsersclient.x.communities.retrieveModerators(id, { ...params }) -> PaginatedUsersclient.x.communities.retrieveSearch({ ...params }) -> PaginatedTweets
Methods:
client.x.communities.join.create(id, { ...params }) -> CommunityActionResultclient.x.communities.join.deleteAll(id, { ...params }) -> CommunityActionResult
Methods:
client.x.communities.tweets.list({ ...params }) -> PaginatedTweetsclient.x.communities.tweets.listByCommunity(id, { ...params }) -> PaginatedTweets
Types:
XAccountXAccountDetailAccountCreateResponseAccountListResponseAccountDeleteResponseAccountBulkRetryResponseAccountReauthResponse
Methods:
client.x.accounts.create({ ...params }) -> AccountCreateResponseclient.x.accounts.retrieve(id) -> XAccountDetailclient.x.accounts.list() -> AccountListResponseclient.x.accounts.delete(id) -> AccountDeleteResponseclient.x.accounts.bulkRetry() -> AccountBulkRetryResponseclient.x.accounts.reauth(id, { ...params }) -> AccountReauthResponse
Types:
Methods:
client.x.bookmarks.list({ ...params }) -> PaginatedTweetsclient.x.bookmarks.retrieveFolders() -> BookmarkRetrieveFoldersResponse
Methods:
client.x.lists.retrieveFollowers(id, { ...params }) -> PaginatedUsersclient.x.lists.retrieveMembers(id, { ...params }) -> PaginatedUsersclient.x.lists.retrieveTweets(id, { ...params }) -> PaginatedTweets
Types:
Methods:
client.trends.list({ ...params }) -> TrendListResponse
Types:
TicketCreateResponseTicketRetrieveResponseTicketUpdateResponseTicketListResponseTicketReplyResponse
Methods:
client.support.tickets.create({ ...params }) -> TicketCreateResponseclient.support.tickets.retrieve(id) -> TicketRetrieveResponseclient.support.tickets.update(id, { ...params }) -> TicketUpdateResponseclient.support.tickets.list() -> TicketListResponseclient.support.tickets.reply(id, { ...params }) -> TicketReplyResponse
Types:
Methods:
client.credits.retrieveBalance() -> CreditRetrieveBalanceResponseclient.credits.topupBalance({ ...params }) -> CreditTopupBalanceResponse