Social media API

Threads Profile API: one username in, one profile row out

Look up a single Threads account and get followers, name, bio, bio links, website, contacts from the bio, verification, linked Instagram and the latest post in one row. Built for one call per account from an AI agent, n8n or your own code.

★ 5.0 rating · 2 reviews16 users94.1% successful runs (30 days)

What data you get

username / fullNameHandle and display name
followerCountNumber of followers
bioProfile biography
bioLinks / websiteLinks and website
emails / phonesContacts from the bio (optional)
isVerifiedVerification badge
instagramLinked Instagram account
latestPostLatest post, or several recent posts on request

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$4.00 per 1,000 rows

Pay per event: one charge per profile returned. Each account is one row and one charge, even when you send several usernames.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Get a Threads profile by username via API

One account, one row.

{
  "username": "zuck"
}
Run this task →

Get a Threads profile with its 5 latest posts

Profile plus recent posts with engagement.

{
  "username": "natgeo",
  "latestPosts": 5
}
Run this task →

Look up several Threads accounts in one call

Three usernames, profile rows only.

{
  "usernames": [
    "nasa",
    "instagram",
    "natgeo"
  ],
  "latestPosts": 0
}
Run this task →

Threads profile lookup from a URL without contacts

Emails and phones left out, 3 latest posts.

{
  "username": "https://www.threads.net/@nasa",
  "includeContacts": false,
  "latestPosts": 3
}
Run this task →

Use cases

FAQ

What input does it accept?

A bare username, a name with @ or a full profile URL. You can also pass a short list of usernames.

Can I include recent posts?

Yes. Set how many of the latest posts to attach, with text, time and engagement. Zero keeps the row to the profile.

Can I exclude contacts?

Yes. Turn off the email and phone fields if you don't want them in your data.

Is it legal to scrape Threads profiles?

The API reads publicly visible profile data. Comply with local law and Threads' terms, have a lawful basis for any personal data, and avoid unsolicited messaging.

How do I call it?

Through the Apify API, Python or JavaScript clients, from an AI agent, or via Make, n8n, Zapier or Google Sheets.

More scrapers

Make your first Threads profile call

Run on Apify — free trial