Tweets
Get X article
Retrieve one long-form X Article by tweet ID with title, body blocks, cover image, metrics, and author fields
GET
Get X article
Documentation Index
Fetch the complete documentation index at: https://docs.xquik.com/llms.txt
Use this file to discover all available pages before exploring further.
Get X Article returns one long-form X Article by wrapper tweet ID. It is also
useful as an X article API, Twitter article API, tweet article API, long-form
post API, or article body endpoint. The canonical endpoint remains
GET /api/v1/x/articles/{tweetId}.GET /api/v1/x/articles/{tweetId} when a workflow needs one long-form post
body plus article metadata. Store tweet_id,
article_title, preview_text, author_id, author_username, author_name,
author_profile_picture, created_at, cover_image_url, and body_text with
the downstream record. Store block_count and media_urls when your archive,
content pipeline, or agent handoff needs block-level completeness checks.
Find candidate articles
Use this endpoint after you have the numeric wrapper tweet ID for an X Article. When a workflow starts from a mixed set of tweets, search first, store candidate tweet IDs, then try the article lookup once per candidate.Search first
Use
Search tweets to find candidate
wrapper tweets by author, keyword, URL, or visible tweet text.Article lookup
Call
GET /api/v1/x/articles/{tweetId} with the candidate tweet ID when
the workflow needs the long-form body.Fallback route
If the response is
article_not_found, store the terminal result and switch
to Get tweet or
Get tweet thread.Saved export
Use
article_extractor when the workflow needs an extraction job, estimate,
or CSV/JSON/XLSX export.Direct article handoff
UseGET /api/v1/x/articles/{tweetId} when you have the numeric tweet ID for an
X Article wrapper tweet and need the article body. Use the final status ID from
an X Article URL. A normal tweet ID can be valid and still return
404 article_not_found when it is not an X Article.
Article row
Store
article.title, previewText, coverImageUrl, createdAt, metrics,
and a derived body_text field.Body blocks
Store
article.contents[] when you need headings, lists, quotes, media,
dividers, code blocks, and inline styles.Author joins
Store
author.id, username, name, and profilePicture when returned.Media assets
Store
coverImageUrl and media-block url values for article archives and
content review.Not an article
Treat
article_not_found as a terminal lookup result for that tweet ID.
Ask for an X Article URL or use a tweet/thread endpoint.Saved exports
Use
article_extractor when you need a saved extraction job or CSV, JSON,
or XLSX export.Path parameters
Numeric tweet ID of the X Article, 15-20 digits. If you have a tweet URL,
use the final status ID. Regular tweet URLs can return
article_not_found.Which article endpoint?
X article body
Use
GET /x/articles/{tweetId} for the title, body blocks, cover image,
metrics, and author fields of one X Article.Single tweet
Use
Get tweet for one tweet’s text, media,
author, and engagement metrics.Tweet thread
Use
Get tweet thread for conversation
context around the article wrapper tweet.Search tweets
Use
Search tweets to discover candidate
article tweets by keyword, URL, author, or other filters.Saved exports
Use
Create extraction with
toolType=article_extractor when you need a saved job or CSV, JSON, or XLSX
export.Article-not-found handling
Do not retry the same ID after
article_not_found; switch to tweet lookup
or ask for an X Article URL.Headers
Your API key. Session cookie authentication is also supported.
Response
- 200 OK
- 400 Invalid tweet ID
- 401 Unauthenticated
- 402 Subscription required
- 404 Article not found
- 429 Rate Limit Exceeded
- 424 Dependency Failed
Related: Get tweet · Get tweet thread · Search tweets · Create extraction
Last modified on May 24, 2026
Get X article