Extract full X/Twitter threads as clean JSON, markdown, or plain text. One endpoint. Instant value. Built for AI agents.
GET /api/thread?url={tweet_url}
Headers:
X-Api-Key: sk_your_key
Query params:
url - Tweet URL (required)
format - json | md | text
api_key - Alternative to header{
"author": {
"name": "Elon Musk",
"handle": "elonmusk"
},
"thread": [{
"text": "First tweet...",
"created_at": "2026-01-01",
"likes": 1234,
"retweets": 567
}],
"meta": {
"tweet_count": 5,
"total_likes": 12890
}
}# Fetch a thread as JSON
curl "https://read.shipshit.dev/api/thread?url=https://x.com/user/status/123" \
-H "X-Api-Key: sk_your_key"
# Get as markdown (perfect for LLMs)
curl "https://read.shipshit.dev/api/thread?url=...&format=md" \
-H "X-Api-Key: sk_your_key"
# Python
import requests
r = requests.get(
"https://read.shipshit.dev/api/thread",
params={"url": "https://x.com/user/status/123"},
headers={"X-Api-Key": "sk_your_key"}
)
thread = r.json()