Threads API

Public Threads Profiles, Posts, Replies, Search, and Hashtags

Scrape public Threads profiles, user posts, replies, individual post detail with its replies, post search, account search, and hashtag pages through simple JSON endpoints. No Meta Business account, no app review, no login - just an API key and structured Threads data.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
8
Endpoints
Public
Data only
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/threads/profile?username=natgeo" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "search_parameters": {
    "engine": "threads_profile",
    "username": "natgeo"
  },
  "user": {
    "pk": "17841400000000000",
    "username": "natgeo",
    "full_name": "National Geographic",
    "biography": "We inspire people to care for the planet.",
    "is_verified": true,
    "text_post_app_is_private": false,
    "follower_count": 38100000,
    "profile_tags": [
      { "name": "science" }
    ]
  },
  "posts": [],
  "meta": {
    "endpoint_family": "threads_profile",
    "attempts": 1,
    "duration_ms": 940
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Threads Profile Scraping

Scrape public Threads profile metadata, follower counts, biographies, verification status, profile images, and profile tags for creator and brand databases.

Post and Reply Extraction

Pull an account's recent posts and replies, or read a single post together with its replies, for content pipelines.

Social Listening

Search public Threads posts and account-search people to monitor conversation around a topic, brand, or event.

Hashtag Monitoring

Track public posts carrying a hashtag to follow a campaign, trend, or community over time.

Creator Research

Compare public Threads accounts by followers, verification status, activity, and engagement signals.

Threads scraping API

Structured Threads data without maintaining your own scraper

Scrappa is built for teams searching for a Threads scraper API, Threads posts API, Threads profile API, or social listening endpoint. Use one API key to collect public profile metadata, follower counts, user posts, replies, individual post details, media URLs, captions, hashtags, account matches, and post search results in JSON.

Use the profile endpoint when you need follower counts, biographies, verification status, profile images, and profile tags.

Use the post endpoint when you have a permalink and want the post and its replies together in one response.

Use post search and the hashtag endpoint when you are monitoring a topic, a campaign, or a trend over time.

Test the Threads scraping API with 500 free monthly credits before scaling social listening or creator research workflows.

Choose the right Threads API endpoint

Use the Threads Profile API for creator and brand databases

Start with a public handle to collect profile identity, biography, follower count, following count, verification status, profile image, profile tags, and transparency label. This endpoint is the best fit for creator discovery, CRM enrichment, and follower-count monitoring.

Open Threads Profile API docs

Use post search and the hashtag API for social listening

Search public Threads posts by keyword or hashtag to monitor a topic, a brand launch, or an event. Post search returns the richest post shape on this platform, including canonical URL, media type, detected language, accessibility caption, music info, and place data.

Open Threads Post Search docs

Use account search to find people, then the profile API for detail

Account search returns the identity fields the platform supplies for each match. When you need follower counts or biographies, follow up with the profile endpoint for the specific handles you care about rather than expecting them in the search result.

Open Threads Account Search docs

Available endpoints

Everything you need in one API.

GET

Threads Profile API

/api/threads/profile

Scrape a public Threads profile including biography, follower and following counts, verification status, profile image, profile tags, transparency label, and recent posts

GET

Threads User Posts API

/api/threads/user-posts

Extract recent posts published by a Threads account with captions, media URLs, hashtags, likes, comments, and timestamps

GET

Threads User Replies API

/api/threads/user-replies

Extract the posts a Threads account published as replies rather than as top-level threads

GET

Threads Post Detail API

/api/threads/post

Scrape a single Threads post together with its replies in one call, including transcription data, user tags, canonical URL, and video manifests

GET

Threads Post Search API

/api/threads/search

Search public Threads posts with canonical URLs, media types, detected language, accessibility captions, music info, and place data

GET

Threads Account Search API

/api/threads/search-users

Find public Threads accounts by name or keyword and return the identity fields the platform supplies for each match

GET

Threads Hashtag API

/api/threads/tag

Scrape public posts carrying a hashtag using the same post shape as post search

GET

Threads Post Embed API

/api/threads/oembed

Validate a Threads post permalink and read its official embed block through the public tokenless oEmbed endpoint

Scrappa vs Instagram Graph API (Meta)

See how Scrappa compares to the official API.

Access any public profile
Scrappa:
Instagram Graph API (Meta): Own accounts only
Follower count lookup
Scrappa: Any public profile
Instagram Graph API (Meta): Connected accounts only
User post and reply data
Scrappa: Any public user
Instagram Graph API (Meta): Connected accounts only
Post plus its replies
Scrappa: One lookup
Instagram Graph API (Meta): Separate comment lookup
Post search
Scrappa: Any public post
Instagram Graph API (Meta): Hashtag and business discovery only
Meta Business verification
Scrappa: Not needed
Instagram Graph API (Meta): Required
Facebook app review
Scrappa: Not needed
Instagram Graph API (Meta): Required
OAuth flow
Scrappa:
Instagram Graph API (Meta): Yes (complex)
Price per 1k requests
Scrappa: $0.20
Instagram Graph API (Meta): Free (own data only)
Free tier
Scrappa: 500 credits/month
Instagram Graph API (Meta): Free (restricted scope)

Key features

Threads scraping API responses for public profiles, user posts, replies, individual post detail, search, and hashtags
Profile data with biography, follower and following counts, verification status, profile tags, and transparency label
User posts and replies with captions, hashtags, media URLs, likes, reply counts, quote counts, and timestamps
Single post detail with its replies returned together in one upstream lookup, including transcription data and user tags
The richest Threads post shape available: canonical URL, media type, audience, detected language, accessibility caption, music info, and place data
Nested quote and repost data resolved inline, without a second lookup
Media returned as URLs rather than bytes, so you stay in control of your own storage
No Meta Business account required
No app review or OAuth flow
Simple API key authentication

Frequently asked questions

No. Every endpoint reads public Threads data through the public web surface. There is no Meta Business account, no app review, and no login step.

Not always. Account search returns the identity fields the upstream supplies for each match, which is not guaranteed to include follower counts. Call the profile endpoint for the specific handles you need counts for.

Responses cover the first page of results. Plan your requests around first-page results rather than paging cursors.

Treat media URLs as possibly expiring. They are served from regional hosts and can change, so download or cache media promptly if you need to keep it.

Yes. Every Scrappa account gets 500 free credits per month with no credit card required. Test all eight Threads endpoints before committing to paid usage.

Scrappa charges $0.20 per 1,000 requests with no daily caps. Failed requests are never billed. The free tier includes 500 credits per month to get started.

Start using the Threads API

Sign up and get 500 free credits. No credit card required.