Xquik integration
Xquik is an independent X (Twitter) data API, not affiliated with X Corp. Search public posts with X operators; read profiles, followers, following, replies, quotes, threads, Lists, Communities, Spaces, Community Notes, trends, jobs and football game data; run bulk extractions and giveaway draws; analyze posts with AI (sentiment, brand, market signals, custom questions); and watch accounts, searches or posts with monitors that push events to webhooks or Telegram. Reads spend credits, mostly 1 per returned item, AI analyses 2 per post, and active monitors 30 credits an hour. Left out: every action through a connected X account (posting, liking, following, DMs, profile edits, communities joined) and the private reads it unlocks (DMs, bookmarks, notifications, home timeline, likes), API key management, billing, top-ups and guest wallets, support tickets, the event stream, the documentation search and the duplicate trends and community post search routes. Profiles are personal data. Authentication is an Xquik API key (xq_...) sent in the x-api-key header.
Say what should happen.
The workflow builds itself.
What you can do with Xquik
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Tweet, 16 operations
classify_tweetsClassify tweetsPOSTAnswers 1 to 8 questions you write in analysis.questions (a category, a score or a yes/no probability) for each post, or the sentiment questions without them. Send tweetIds, texts or a search. 2 credits per post.get_tweetGet tweetGETReturns 1 public post by id with its author, metrics, media, edits, Community Notes, reach labels and reply settings. 1 credit.get_tweetsGet tweetsGETReturns public posts for a list of post ids (ids), each with author, metrics and media. Billed per post returned; an id listed twice is billed once.get_tweet_threadGet tweet threadGETReturns the visible posts of a post's conversation thread, including the author's own replies. Billed per post returned.list_football_game_postsList football game postsGETReturns a football game's top or latest X posts (up to 20 a page) plus an X search to read more; works before, during and after the game. 1 credit per post returned.list_hidden_repliesList hidden repliesGETLists the replies a post's author hid, oldest first, with the replies to them. Billed per post returned; a post without hidden replies returns an empty list.list_list_tweetsList list tweetsGETLists the posts of a public X List's timeline, newest first, paged with next_cursor and filterable like search_tweets. Billed per post returned. A private List answers 404.list_top_tweetsList top tweetsGETReturns the posts X ranks highest by 1 metric over the last day, week or month, worldwide or for a country or language; up to 20 a page, 100 in all. 1 credit per post returned.list_tweet_quotesList tweet quotesGETLists the public posts quoting a post, newest first, replies included (replies=exclude drops them; queryType=Top for the highest ranked). Billed per post returned.list_tweet_repliesList tweet repliesGETLists the direct replies to a post, paged with next_cursor. mode=complete adds nested replies up to limit (25,000 when left out, each billed). Billed per reply returned.list_user_highlightsList user highlightsGETLists the posts on a user's Highlights tab, in X's order. 1 credit per post returned; an account without highlights returns an empty list.list_user_mediaList user mediaGETLists a user's public posts with photos or videos, newest first, paged with next_cursor and filterable like search_tweets. 1 credit per post returned.list_user_mentionsList user mentionsGETLists public posts that mention a user, newest first, paged with next_cursor and filterable like search_tweets. 1 credit per post returned.list_user_repliesList user repliesGETLists a user's own posts and replies, newest first, paged with next_cursor (pass it unchanged) and filterable like search_tweets. 1 credit per post returned.list_users_latest_tweetsList users latest tweetsGETReturns the newest posts of up to 20 users (ids or usernames, not both), in the order named. 1 credit per post; unavailable users cost nothing.list_user_tweetsList user tweetsGETLists a user's public posts, newest first (the first page opens with the pinned post), paged with next_cursor; for 2 to 20 users use list_users_latest_tweets. 1 credit per post returned.
Extraction, 6 operations
cancel_extractionCancel extractionDELETECancels an active extraction job; Xquik charges nothing and saves no rows for it.create_extractionCreate extractionPOSTStarts a billed bulk extraction job (tweets, replies, followers, list members, community posts...): 1 credit per result, 5 per article. Returns id at once; read it with get_extraction. Price it with estimate_extraction.estimate_extractionEstimate extractionPOSTEstimates the credits an extraction would cost, with the same fields as create_extraction, without creating a job. Free.export_extractionExport extractionGETDownloads a completed extraction's results as a file (csv, json, md, md-document, pdf, txt or xlsx), optionally filtered. Rows hold X profiles or posts (personal data).get_extractionGet extractionGETReturns an extraction job's status and up to 1,000 of its results per page (follow nextCursor while hasMore). Pass wait to wait for a running job. Rows hold X profiles or posts (personal data).list_extractionsList extractionsGETLists the account's extraction jobs with tool type, status and result counts, filterable by toolType and status. Free.
Style, 6 operations
analyze_styleAnalyze stylePOSTBuilds and saves a writing style profile from an X account's recent public posts, for compose_post. Returns the posts it used (public posts of that account).compare_stylesCompare stylesGETCompares the language and engagement signals of 2 saved style profiles, named by their X usernames.delete_styleDelete styleDELETEPermanently deletes 1 saved writing style profile.get_styleGet styleGETReturns 1 saved writing style profile with the posts it was built from.get_style_performanceGet style performanceGETReturns engagement metrics of the posts behind a saved style profile (an analyzed public X account).list_stylesList stylesGETLists the writing style profiles saved on the account (built by analyze_style or save_style).
Community, 5 operations
find_communitiesFind communitiesGETFinds X Communities by keyword, in X's order. 1 credit per community returned. To search the posts inside Communities use search_community_tweets.get_communityGet communityGETReturns 1 Community's name, description, rules, join question, tags, member counts and the profiles of its creator, admins and previewed members (personal data).get_community_analyticsGet community analyticsGETReturns a Community's activity for X's latest period: likes, new members, posts, replies and unique posters, each with a count and a change percent. 1 credit.list_popular_communitiesList popular communitiesGETLists the Communities X ranks highest under a topic or subtopic (topicId or topic name from list_community_topics). 1 credit per community returned.list_suggested_communitiesList suggested communitiesGETLists the Communities X suggests right now (they vary per call). 1 credit per community; leaving out limit returns, and bills, every suggestion.
User, 5 operations
get_userGet userGETReturns 1 public X profile by user id or username: counts, verification, location, links and any emails or phones the profile publishes (personal data). 1 credit.get_usersGet usersGETReturns public profiles for up to 100 user ids or usernames (ids or usernames, not both), filterable. 1 credit per profile returned. Profiles are personal data (bio, location and any email or phone they publish).list_similar_usersList similar usersGETLists the public accounts X shows as similar to a user, in X's order. 1 credit per account returned. Profiles are personal data (bio, location and any email or phone they publish).list_user_affiliatesList user affiliatesGETLists the accounts an organization shows as its affiliates, in X's order. 1 credit per account returned. Profiles are personal data (bio, location and any email or phone they publish).list_user_subscriptionsList user subscriptionsGETLists the creators a user subscribes to on X, in X's order; an account that hides its subscriptions returns an empty list. 1 credit per creator returned. Profiles are personal data (bio, location and any email or phone they publish).
Account monitor, 4 operations
create_account_monitorCreate account monitorPOSTStarts monitoring an X account for the chosen events (new posts, replies, profile changes), billed 30 credits per active hour (720 a day) until paused or deleted. Needs 30 credits available.delete_account_monitorDelete account monitorDELETEDeletes an account monitor (billing stops) and then removes its stored events in batches. Cannot be undone.get_account_monitorGet account monitorGETReturns 1 account monitor's X account, event types, active state, pause reason and next billing time. Free.list_account_monitorsList account monitorsGETLists the account monitors (X accounts watched for new posts and profile changes) with their state and next billing time. Free.
Draft, 4 operations
create_draftCreate draftPOSTSaves a private Xquik draft (text, optional topic and goal). It never publishes to X or creates an X draft.delete_draftDelete draftDELETEPermanently deletes 1 private Xquik draft. It never touches X drafts or published posts.get_draftGet draftGETReturns 1 private Xquik draft by id (text, topic, goal, dates).list_draftsList draftsGETLists the account's private Xquik drafts, newest first, paged with afterCursor. Not native X drafts. Free.
Giveaway draw, 4 operations
create_drawCreate drawPOSTRuns a billed giveaway draw on a post: picks winners at random from its replies (and reposters with mustRetweet) that pass your filters. Billed for the replies, reposts and follow checks it reads.export_drawExport drawGETDownloads a giveaway draw's winners or all entries as a file (csv, json, md, md-document, pdf, txt or xlsx).get_drawGet drawGETReturns a giveaway draw's rules, status, candidates and selected winners (X usernames and profiles, personal data).list_drawsList drawsGETLists the account's giveaway draws with their tweet, status and entry counts. Free.
Keyword monitor, 4 operations
create_keyword_monitorCreate keyword monitorPOSTStarts monitoring an X search query for new matching posts, billed 30 credits per active hour (720 a day) until paused or deleted. Needs 30 credits available.delete_keyword_monitorDelete keyword monitorDELETEDeletes a keyword monitor (billing stops) and then removes its stored events in batches. Cannot be undone.get_keyword_monitorGet keyword monitorGETReturns 1 keyword monitor's query, event types, active state, pause reason and next billing time. Free.list_keyword_monitorsList keyword monitorsGETLists the keyword monitors (X searches watched for new matching posts) with their state and next billing time. Free.
Post monitor, 4 operations
create_post_monitorCreate post monitorPOSTStarts monitoring 1 X post for replies, quotes, edits, deletion and 6 engagement metrics, billed 30 credits per active hour (720 a day) until paused or deleted. Needs 30 credits available.delete_post_monitorDelete post monitorDELETEDeletes a post monitor (billing stops) and then removes its stored events and metric history in batches. Cannot be undone.get_post_monitorGet post monitorGETReturns 1 post monitor with its post and the 6 metrics, each with its current value and gain since tracking began. Free.list_post_monitorsList post monitorsGETLists the post monitors with each post's 6 tracked metrics, their current values and gains since tracking began. Free.
Follower, 3 operations
list_follower_idsList follower idsGETLists only the user ids of a user's followers, newest first, up to 5,000 a page. 1 credit per id returned.list_user_followersList user followersGETLists the public profiles following a user, newest first, paged with next_cursor and filterable by follower counts, verification or email. 1 credit per profile returned. Profiles are personal data (bio, location and any email or phone they publish).list_verified_followersList verified followersGETLists the verified public profiles following a user, paged with next_cursor and filterable. Billed per profile returned. Profiles are personal data (bio, location and any email or phone they publish).
Football game, 3 operations
get_football_gameGet football gameGETReturns 1 football game's scoreboard: teams, score by period, status, clock, down and distance, venue and latest play. 1 credit.get_football_game_audienceGet football game audienceGETReturns who follows 1 football game on X: live viewers, fan picks per team and the game chat's state. 1 credit.list_football_gamesList football gamesGETLists NFL or college football games in a time window with teams and scores, to find game and team ids. Without from and to, X picks about 5 weeks around today. 1 credit.
X list, 3 operations
get_listGet listGETReturns 1 public X List by id or URL-encoded List URL: name, description, member and follower counts, owner. A private List answers 404.list_user_list_membershipsList user list membershipsGETLists the public X Lists that include a user. 1 credit per List returned; a protected account answers 403.list_user_listsList user listsGETLists the public X Lists a user created, in X's order. 1 credit per List returned; a protected account answers 403.
Article, 2 operations
get_articleGet articleGETReturns the full content of an X Article (long-form post) and its author by the post id; article_not_found when that post is no Article. 5 credits per call.list_user_articlesList user articlesGETLists the posts on a user's Articles tab, newest first, each with the Article's id, title, preview and cover; read the full text with get_article. 1 credit per post returned.
Broadcast, 2 operations
get_broadcastGet broadcastGETReturns 1 X live video broadcast (live or ended) by id or URL-encoded broadcast URL: title, state, viewers, host. Reading adds no view. 1 credit.get_user_live_statusGet user live statusGETSays whether 1 user is broadcasting live video on X right now, with their latest broadcast (live or ended). 1 credit.
Community member, 2 operations
list_community_membersList community membersGETLists the public member profiles of 1 Community, filterable by follower counts, verification, bio or email. Profiles are personal data (bio, location and any email or phone they publish).list_community_moderatorsList community moderatorsGETLists the public moderator profiles of 1 Community, filterable by follower counts and verification. Profiles are personal data (bio, location and any email or phone they publish).
Community note, 2 operations
list_contributor_deleted_notesList contributor deleted notesGETLists the notes a Community Notes contributor deleted, newest first (ids, times, rating and tags; X replaces the text). 1 credit per note returned.list_contributor_notesList contributor notesGETLists a Community Notes contributor's notes, newest first, each with the post it is on, including notes not rated helpful. 1 credit per note returned.
Community tweet, 2 operations
list_community_mediaList community mediaGETLists the posts with photos or videos from 1 Community's Media tab, newest first. 1 credit per post returned.list_community_tweetsList community tweetsGETLists the posts of 1 Community, newest first (queryType=Top for the highest ranked); the first page opens with the pinned post. 1 credit per post returned.
Following, 2 operations
list_following_idsList following idsGETLists only the user ids of the accounts a user follows, newest first, up to 5,000 a page. 1 credit per id returned.list_user_followingList user followingGETLists the public profiles a user follows, paged with next_cursor and filterable by follower counts, verification or email. 1 credit per profile returned. Profiles are personal data (bio, location and any email or phone they publish).
Monitor event, 2 operations
get_eventGet eventGETReturns 1 monitor event with its type, monitor, time and the tweet or profile data it carries. Free.list_eventsList eventsGETLists the events your monitors recorded (new tweets, replies, profile changes, post metric changes), newest first, filterable by monitor and event type. Free.
Retweeter, 2 operations
list_retweeter_idsList retweeter idsGETLists only the user ids of the accounts that reposted a post, in list_retweeters order. 1 credit per id returned; a post nobody reposted is free.list_retweetersList retweetersGETLists the public profiles that reposted a post, with repost times when includeRetweetTimestamp=true. Billed per profile returned. Profiles are personal data (bio, location and any email or phone they publish).
Webhook, 2 operations
create_webhookCreate webhookPOSTRegisters an HTTPS endpoint (or a Slack or Discord webhook URL) that receives signed monitor events of the chosen types. The endpoint must answer 2xx within 10 seconds. The URL is not returned: keep the id. Free.delete_webhookDelete webhookDELETEDeletes a webhook; it receives no further deliveries. Cannot be undone.
Account, 1 operation
get_accountGet accountGETReturns the Xquik account's plan, subscription, credit balance, monitor usage and hourly monitor billing (activeHourlyBurn, activeDailyEstimate) and its linked X username. Free.
Box score, 1 operation
get_football_box_scoreGet football box scoreGETReturns each team's totals and each player's stats for 1 football game (passing, rushing, receiving, defense, kicking, returns); none before kickoff. 1 credit.
Brand mention, 1 operation
analyze_brand_mentionsAnalyze brand mentionsPOSTRates posts for your brand (named in analysis.targets): is each post about it, the author's attitude and relationship to it. Send tweetIds, texts or a search (query, username...). 2 credits per analyzed post.
Community topic, 1 operation
list_community_topicsList community topicsGETLists the Community topics and subtopics; pass one as topicId or topic to list_popular_communities. 1 credit per top-level topic; leaving out limit returns, and bills, every topic.
Credit balance, 1 operation
get_creditsGet creditsGETReturns the account's credit balance, lifetime credits bought and used, and its auto top-up settings. Free.
Follow relationship, 1 operation
check_followCheck followGETSays whether 1 public X account follows another and the reverse, with both usernames and user ids. 1 credit.
Football play, 1 operation
list_football_playsList football playsGETReturns every drive and play of 1 football game by quarter, each with clock, down and distance, details, penalties and linked posts. 1 credit.
Football roster, 1 operation
get_football_rosterGet football rosterGETReturns both teams' players for 1 NFL game, each with jersey, position, headshot and X account. 1 credit.
Hashflag, 1 operation
list_hashflagsList hashflagsGETLists X hashflags (the custom emoji shown after some hashtags), the running ones unless activeOnly=false. 1 credit per hashflag; leaving out limit returns, and bills, every match.
Job, 1 operation
get_jobGet jobGETReturns 1 job listing posted on X with its description (text and Markdown), work type, seniority, salary, company and apply link. 1 credit; a closed job answers job_not_found, free.
Market signal, 1 operation
analyze_market_signalsAnalyze market signalsPOSTRates each post's stance on an asset (named in analysis.targets), content type, conviction and relevance, and counts bullish and bearish posts per cashtag. 2 credits per analyzed post.
News post, 1 operation
analyze_news_postsAnalyze news postsPOSTRates each post's format (reporting, commentary, speculation...), source attribution and relevance to a topic named in analysis.targets. Send tweetIds, texts or a search. 2 credits per analyzed post.
News story, 1 operation
list_news_story_versionsList news story versionsGETReturns every version X wrote of 1 AI news story, oldest first, each with its time, headline and text. 1 credit.
Notes contributor, 1 operation
get_notes_contributorGet notes contributorGETReturns 1 Community Notes contributor by their alias: note counts by rating, rating counts and deleted note count. 1 credit.
Player prop, 1 operation
get_football_player_propsGet football player propsGETReturns the player prop lines and American odds X shows for 1 NFL game, before and during the game; other games return no categories. 1 credit.
Post draft, 1 operation
compose_postCompose postPOSTHelps write an X post from rules taken from X's open-source ranking code, in 3 steps: step=compose (topic, goal), refine (tone, media, call to action) or score (checks a draft's text). Publishes nothing.
Post metric, 1 operation
get_post_monitor_metricsGet post monitor metricsGETReturns a monitored post's metrics hour by hour: each bucket holds every metric's value at the hour's end and its gain over that hour, the last bucket being the current hour. Free.
Radar item, 1 operation
list_radar_itemsList radar itemsGETReturns current trending topics and sources for writing research (news and community sources), filterable by category, region, source and age in hours.
Retweet, 1 operation
check_retweetCheck retweetGETSays whether 1 account reposted a post, with the repost id and time; finds recent reposts only (complete=false when unsure). 1 credit.
Search suggestion, 1 operation
autocomplete_searchAutocomplete searchGETReturns the accounts, topics, hashtags and cashtags X suggests while someone types a search. 1 credit per suggestion returned.
Sentiment, 1 operation
analyze_tweet_sentimentAnalyze tweet sentimentPOSTRates each post's attitude, intensity and sarcasm probability. Send tweetIds, texts (your own drafts) or a search (query, username, listId, quotesOf or repliesTo). 2 credits per analyzed post.
Space, 1 operation
get_spaceGet spaceGETReturns 1 X Space (live, scheduled or ended) by id or URL-encoded Space URL: title, state, hosts, speakers, listener counts. Subscriber- or community-only Spaces answer 404. 1 credit.
Space replay, 1 operation
get_space_replayGet space replayGETReturns the replay recording of an ended X Space (state Ended or TimedOut); check isAvailableForReplay with get_space first. A live or scheduled Space answers 409. 1 credit.
Subtitle, 1 operation
get_tweet_subtitlesGet tweet subtitlesGETReturns the caption tracks of 1 post's videos: language, name, timed cues and full text. 1 credit when a track is returned; no captions is free.
Telegram link, 1 operation
create_telegram_linkCreate telegram linkPOSTReturns a one-time t.me link to @XquikBot, valid 15 minutes: opening it and pressing Start makes that Telegram chat receive monitor alerts as messages. Free.
Trend, 1 operation
list_trendsList trendsGETReturns X's trends for a place (woeid, country or location name; worldwide without one), or as they were at a past time with at (archive since 2026-10-13). 1 credit per call, however many trends.
Trend location, 1 operation
list_trend_locationsList trend locationsGETLists the places X offers trends for, with the woeid list_trends takes, filterable by country, type or name. 1 credit per place; leaving out limit returns, and bills, every match.
Trend snapshot, 1 operation
list_trend_historyList trend historyGETReturns the trend lists X showed for a place over a time range (from, to, every step), from Xquik's archive since 2026-10-13. 1 credit per list returned (24 lists by default, up to 100 with limit).
Tweet embed, 1 operation
get_tweet_embedGet tweet embedGETReturns the HTML X gives websites to embed 1 public post, with its link and author; options for theme, media, thread and script tag. 1 credit.
Tweet insight, 1 operation
get_tweet_insightsGet tweet insightsGETReturns engagement insights for 1 post: engagements per hour since posting, per view and per author follower, and how far it spread. 1 credit.
Tweet media, 1 operation
download_tweet_mediaDownload tweet mediaPOSTSaves the images and videos of 1 post (tweetInput) or up to 50 (tweetIds) to your Xquik gallery and returns their copied URLs. 1 credit per post processed; saving the same media again is free.
User insight, 1 operation
get_user_insightsGet user insightsGETReturns engagement insights for 1 profile: engagement rate, averages per post and posting rate, from its counts and last 20 posts (reposts and the pinned post left out). 1 credit.
Viral score, 1 operation
analyze_tweet_viral_scoreAnalyze tweet viral scorePOSTRates each post's hook, clarity, payoff, humor, spam risk and likely reaction with a Viral Score from 0 to 100; it rates wording, not future likes. Send drafts in texts. 2 credits per analyzed post.
X list follower, 1 operation
list_list_followersList list followersGETLists the public profiles following a public X List, paged with next_cursor and filterable by follower counts, verification or email. Billed per profile returned. Profiles are personal data (bio, location and any email or phone they publish).
X list member, 1 operation
list_list_membersList list membersGETLists the public member profiles of a public X List, paged with next_cursor and filterable by follower counts, verification or email. Billed per profile returned. Profiles are personal data (bio, location and any email or phone they publish).
Showing the first 120 of 143 endpoints. The rest are in the product, searchable from the workflow builder and from chat.
Use Xquik from Claude Code, Cursor or Codex
Connect Xquik in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Xquik operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Xquik
- Create your workspace
Sign up free. Nothing to install.
- Connect Xquik once
Add your Xquik connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Xquik integration FAQ
What can you do with the Xquik integration?
LiveContext exposes 143 operations on Xquik, covering tweet, extraction, style and community.
