Support needed? Reach out! 📧

Threads Posts API

Collect Threads user posts including text, engagement metrics, and timestamps for content research and trend analysis.

python-logo Python
Threads User Posts
1 import requests
2  
3 root = "https://ensembledata.com/apis"
4 endpoint = "/threads/user/posts"
5 params = {
6   "id"195178788,
7   "chunk_size"10,
8   "token""YOUR-TOKEN-HERE"
9 }
10  
11 res = requests.get(root+endpoint, params=params)
12 print(res.json())
13  

Why Developer Teams Use Our API

Full Post History

Paginate through an account's entire public Threads post archive, not just recent activity.

Content Strategy Research

See what topics and formats a Threads account leans on to inform your own posts.

Engagement Per Post

Get like and reply counts broken out for every post, not just profile totals.

Track Posting Frequency

Use timestamps across posts to calculate how often an account actually publishes.

No Login Required

Only publicly visible Threads posts are accessed, no account or session needed.

Early Threads Data Access

Get structured post data from a newer platform before manual tools catch up.

Scrape Threads Data Effortlessly

Scrape full post histories for any Threads account with our posts API, useful for content audits, benchmarking, and tracking how topics evolve over time.

deco-icon

Full Thread Archive

Collect a creator's entire public Threads post history in one paginated request.

deco-icon

Content Format Signals

Study which topics a Threads account posts about most to inform strategy.

deco-icon

Cross-Post Comparison

Compare engagement across a creator's Threads posts to spot what resonates.

Threads Scraping Features

Fetch Threads user content at scale and use it to understand what resonates with audiences or to track discussion trends across the platform.

  • Paginate through a Threads account's entire public post history in one workflow.
  • Distinguish original posts from reposts and quote posts directly in the returned data.
  • Get like and reply counts broken out per post instead of only profile-level totals.
  • Track how topics and audience reaction shift over time using post timestamps.
  • Access early, structured Threads data from a newer platform before manual tools catch up.

Starting crawling Threads now!

deco-icon

Get Your API Key in Minutes

Create a free account (no credit card required) and receive an API token instantly to test endpoints, pull live data, and rapidly prototype integrations. Upgrade as your needs grow.

Get started free
deco-icon

Developer Support

Need help integrating or customizing data for your workflows? Our developer success team offers onboarding, guidance, and enterprise support to get your project production-ready.

Contact us

Frequently Asked Questions

Each post includes text content, like counts, reply counts, and timestamps, covering the account's public post history.

Yes, the endpoint paginates through a user's public posts so you can collect their entire content history.

Yes, since posts include timestamps and engagement data, you can track how topics and audience reaction change over time.

Yes, as long as the account is public, you can retrieve its post history through this endpoint.

It's returned as a cursor field alongside the post list; pass that value into the next request to continue through the account's history.

Yes, reposts appear in the timeline alongside original posts, and the response indicates when a post is a repost versus original content.

Quote posts are included in the returned history, with the quoted post's reference data attached where available.

Either works; pass the username or the numeric Threads user ID and the endpoint resolves it the same way.

Data is fetched live from Threads at request time, so like counts, reply counts, and text reflect the account's current state.