Pricing
from $5.00 / 1,000 results
Threads Profile Scraper
Collect public Meta Threads profile data for research, analytics and competitor tracking. Simple input, structured output, ready to use in your workflow.
Pricing
from $5.00 / 1,000 results
Rating
5.0
(1)
Developer
Actor stats
1
Bookmarked
67
Total users
9
Monthly active users
4 months ago
Last modified
Categories
Share
π§΅ Meta Threads Profile Scraper - Extract Profile Data & Analytics
A powerful Apify actor that scrapes Meta Threads profiles and extracts comprehensive profile data including followers, bio, verification status, and profile information. This tool serves as a fast, reliable, and scalable threads profile scraper, meta threads scraper, and threads.net profile extractor. Perfect for social media research, competitor analysis, and influencer discovery.
π Table of Contents
- π Features
- βοΈ Input Configuration
- π Output Data Structure
- π‘ Use Cases
- π Performance & Scalability
- π§ Error Handling
- π€ Export Options
- π Related Threads Actors
- β FAQ
- π‘οΈ Compliance & Ethics
- π Support
π Features
| Feature | Description | Status |
|---|---|---|
| π Multiple Username Support | Process multiple Threads usernames in a single run | β |
| π URL Support | Accept both usernames and full Threads URLs | β |
| π‘οΈ Error Handling | Comprehensive error handling with detailed logging | β |
| π Data Normalization | Clean, structured output with all essential profile information | β |
| β Input Validation | Robust username and URL validation and sanitization | β |
| π― Profile Data Extractor | Extract complete profile info including bio, images, follower counts | β |
| πΌοΈ Media Fields | High-resolution profile pictures and bio links | β |
| π Verification Status | Extract verification badges and account status | β |
| π¦ Flexible Export | Export data to CSV and JSON formats | β |
| π Scalable & Reliable | Built for production use with rate limiting and logging | β |
βοΈ Input Configuration
Required Parameters
| Parameter | Type | Description | Example |
|---|---|---|---|
usernames | Array | List of Threads usernames or full URLs to scrape | ["kimkardashian", "zuck"] |
π Example Input Configurations
Basic Usage
{"usernames":["kimkardashian","zuck"]}
URL Support
{"usernames":["https://threads.net/@instagram","https://threads.net/@meta"]}
Mixed Input (Usernames and URLs)
{"usernames":["kimkardashian","https://threads.net/@instagram","zuck"]}
π Output Data Structure
The actor outputs comprehensive Threads profile data with the following structure:
π€ Core Profile Information
| Field | Type | Description |
|---|---|---|
username | String | Original username requested |
user_id | String | Unique Threads user ID |
full_name | String | Display name |
biography | String | Profile bio/description |
π Engagement & Status
| Field | Type | Description |
|---|---|---|
follower_count | Number | Number of followers |
is_verified | Boolean | Verification badge status |
is_private | Boolean | Whether account is private |
is_ig_threads_connected_user | Boolean | Instagram connection status |
πΌοΈ Media & Links
| Field | Type | Description |
|---|---|---|
profile_pic_url | String | Standard profile picture URL |
hd_profile_pic_url | String | High-resolution profile picture URL |
bio_links | Array | Links in bio section |
π Additional Features
| Field | Type | Description |
|---|---|---|
show_text_post_app_badge | Boolean | Text post app badge status |
transparency_label | Object | Transparency information |
platform_podcast_info | Object | Podcast information if available |
π Status & Metadata
| Field | Type | Description |
|---|---|---|
success | Boolean | Whether scraping was successful |
status_code | Number | HTTP status code (200 for success) |
status_message | String | Human-readable status message |
scraped_at | String | ISO timestamp of data collection |
π‘ Use Cases
π― Who is this for?
| Use Case | Description | Benefits |
|---|---|---|
| π Influencer Research | Discover and analyze Threads influencers | Find creators by follower count, verification status |
| π Social Media Analytics | Track profile metrics and engagement | Monitor follower growth, bio changes |
| π’ Competitor Analysis | Benchmark against competitor profiles | Compare follower counts, content strategy |
| π Academic Research | Study social media behavior patterns | Export clean datasets for analysis |
| πΌ Lead Generation | Build prospect lists from public profiles | Identify potential customers or partners |
| π Brand Monitoring | Track brand mentions and profile changes | Monitor reputation and engagement |
π Performance & Scalability
β‘ Performance Metrics
| Metric | Value | Description |
|---|---|---|
| Processing Speed | ~30 profiles/minute | With default 2s delay |
| Success Rate | >95% | For public profiles |
| Timeout | 30 seconds | Per API request |
| Batch Size | 1-100 profiles | Per run |
π§ Optimization Tips
- Rate Limiting: Use 2-5 second delays for stability
- Batch Processing: Process 10-50 profiles per run for optimal performance
- Error Recovery: Failed requests are logged and can be retried
- Scalability: Run multiple actors in parallel for large datasets
π§ Error Handling
π Custom Status Codes
| Status Code | Message | Description |
|---|---|---|
| 200 | Profile fetched successfully | β Success |
| 401 | Invalid key | π Authentication failed |
| 403 | Access forbidden | π« Permission denied |
| 404 | User not found | π€ Profile doesn't exist |
| 429 | Rate limit exceeded | β±οΈ Too many requests |
| 500 | Server error | π§ Internal server error |
| 0 | Network connection failed | π Connection issue |
π‘οΈ Error Recovery
- Automatic Retry: Failed requests are logged with detailed error information
- Graceful Degradation: Partial failures don't stop the entire run
- Detailed Logging: All errors include status codes and human-readable messages
- Data Preservation: Error information is saved to the dataset for analysis
π€ Export Options
π Supported Formats
| Format | Use Case | Features |
|---|---|---|
| CSV | Spreadsheets, BI tools | Tabular data, easy filtering |
| JSON | APIs, databases | Full structure preservation |
| API | Real-time integration | Direct dataset access |
π Export Examples
CSV Export
$curl"https://api.apify.com/v2/datasets/YOUR_DATASET_ID/items?format=csv&clean=true"
JSON Export
$curl"https://api.apify.com/v2/datasets/YOUR_DATASET_ID/items?format=json&clean=true"
Filtered Export
$curl"https://api.apify.com/v2/datasets/YOUR_DATASET_ID/items?format=csv&fields=username,full_name,follower_count,is_verified"
π Related Threads Actors
If you are building a complete Threads data workflow, these additional actors work great alongside this Threads Profile Scraper:
- Threads Search Scraper β Search Threads for profiles and content by keyword or query.
- Threads Scraper Lite β Lightweight Threads scraper for quick, low-cost runs.
- Threads Scraper Pro β Advanced Threads scraper with richer data and more controls.
β FAQ
π€ Common Questions
Q: Do I need to log in to Threads? A: No, this actor scrapes public profile data without requiring authentication.
Q: How do I handle rate limits?
A: Increase the delayBetweenRequests parameter (2-5 seconds recommended) and process profiles in smaller batches.
Q: Can I scrape private profiles? A: No, this actor only extracts data from public Threads profiles.
Q: What happens if a profile doesn't exist? A: The actor will log a 404 error and continue processing other profiles.
Q: How accurate is the follower count? A: Follower counts are extracted in real-time and reflect the current public count.
Q: Can I export the data to my database? A: Yes, use the Apify dataset API or export to CSV/JSON for database import.
Q: Is there a limit on how many profiles I can scrape? A: The actor supports up to 100 profiles per run. For larger datasets, run multiple instances.
π§ Technical Questions
Q: What's the difference between profile_pic_url and hd_profile_pic_url?
A: hd_profile_pic_url provides higher resolution images when available.
Q: How often should I scrape the same profiles? A: For monitoring, daily or weekly scraping is usually sufficient to track changes.
Q: Can I customize the output fields?
A: Yes, use the fields parameter in the export URL to select specific columns.
π‘οΈ Compliance & Ethics
βοΈ Legal Considerations
| Aspect | Recommendation |
|---|---|
| Data Usage | Only scrape public data for legitimate purposes |
| Rate Limiting | Respect platform limits and use appropriate delays |
| Privacy | Follow GDPR and local privacy laws |
| Terms of Service | Review Meta's Terms of Service before scraping |
π Best Practices
- β Respect robots.txt and platform policies
- β Use reasonable delays between requests
- β Monitor for changes in platform structure
- β Store data securely and delete when no longer needed
- β Don't scrape private content or personal information
- β Don't exceed rate limits or abuse the service
π Support
π Getting Help
For issues and questions:
- π Check the Apify logs for detailed error messages
- β Verify usernames are valid and profiles are public
- π Review status codes in the output data
π§ Troubleshooting
| Issue | Solution |
|---|---|
| 401 Errors | Check your configuration |
| 404 Errors | Verify the username exists and is public |
| 429 Errors | Increase delay between requests |
| Network Errors | Check internet connection and API status |
π·οΈ Keywords & SEO
Core Keywords: threads profile scraper, meta threads scraper, threads.net profile extractor, threads profile data, meta threads api, threads user scraper
Features: threads profile analytics, threads follower count, threads verification status, threads bio extractor, threads profile picture scraper, threads user data
Use Cases: threads influencer research, threads competitor analysis, threads social media analytics, threads lead generation, threads brand monitoring, threads academic research
Technical: threads scraping tool, threads data extraction, threads profile api, threads bulk scraper, threads csv export, threads json export
Export: export threads data, threads profile csv, threads analytics export, threads user database, bulk threads profiles
π Get Started Now
Ready to extract Threads replies and download media content?
- Click "Try for free" to test the actor
- Enter your username and configure filters
- Get comprehensive reply data.
β If this actor helps your workflow, please give it a star!
