Social Media Scraper API
Collect structured, ready-to-use social media data through our Social Media Scraping API*. Built for developers, optimized for speed, and handy when you need to avoid CAPTCHAs, geo-restrictions, or IP bans.
*This scraper is now a part of Web Data API.
100+
ready-made templates
99.99%
success rate
200
requests per second
125+
IPs worldwide
Up to 10K
free requests
Trusted by:
Ready-made templates for social media data extraction
Speed up your projects with pre-built scraping templates designed for structured publicly available social data, fully customizable for your targets. Visual discovery platforms are covered too, and the Pinterest scraper API returns pins, boards, and profile data in the same structured output.
- All
- TikTok
- YouTube
Which Web Data API endpoints can you use for social media data?
One set of credentials for every endpoint. Authenticate once and call /scrape, /map, /crawl, and /search from the same account.

/scrape
Get fully parsed SERPs
Turn public profiles, posts, and comment threads into structured data, with no parser to maintain.
- Single-page extraction
- JS rendering & anti-bot handling built in
- HTML, JSON, Markdown, or XHR, with CSV and PNG for specific targets

/map
Discover a ranking site's URLs
Get a full list of profile, post, and thread URLs from any social site in one request.
- Up to 147K URLs per call
- Combines links + sitemap
- Filter by path or domain

/crawl
Crawl the sites that rank
Scrape up to 10K pages from a community or forum automatically, ready for sentiment and trend analysis.
- Up to 10K pages per crawl
- Automatic retry with JS rendering on failed pages
- Markdown or HTML output, with callback support when done

/search
Get fast organic search results
Pull live search results for any keyword, hashtag, or brand name to surface relevant posts and discussions.
- Structured, parsed output
- Same API key as scrape, map, and crawl
- Organic results on-demand
Get your API key
Get your API keyFlexible pricing for every data collection project
Start free, scale with your demand, from single API calls to enterprise-level data pipelines.
See full pricing details in the documentation.
With each plan, you access:
JavaScript rendering
99.99% success rate
HTML, Markdown, XHR, plus JSON, CSV, PNG where supported
One-click AI integrations
LLM-ready Markdown format
100+ pre-built templates
Single API key for all endpoints
/scrape, /search, /map, /crawl
24/7 tech support
14-day money-back
SSL Secure Payment
Your information is protected by 256-bit SSL
Flexible output options
Get public posts, profiles, and comments as HTML, LLM-ready Markdown, or XHR, plus parsed JSON, CSV, and PNG where supported.
Featured snippets, PAA, and ads parsed
Store and compare parsed search features as separate fields, ready for social listening and trend analysis.
Real-time and asynchronous requests
Fetch public social data in the same response, or send a task and collect results when they're ready.
Optional JavaScript rendering
Enable JavaScript rendering for dynamic feeds, infinite scroll pages, and other script-heavy social content.
125M+ IPs
Collect public social data at scale through 125M+ IPs, with dynamic rotation handled for you.
Browser fingerprinting and CAPTCHA handling
Rely on built-in browser fingerprints and automatic CAPTCHA handling to keep requests to social platforms succeeding.
Country, language, and device targeting
See how public social content and search results differ across 195+ locations by setting location and domain per request.
Automatic retries on failed requests
Skip paying for failures – you’re never charged for requests that fail.
AI integrations
Feed public social data to AI agents and no-code workflows through the MCP Server, n8n, OpenClaw, LangChain, and more, without custom glue code.
Decodo Web Data API
Manual scraper
Other scraping APIs
Search, map, crawl, and scrape with a single API
Combine separate tools to find and extract public posts and profiles
Often limited to scraping one page at a time
Connect AI agents to public social data through a native MCP Server
Build and maintain custom integrations for each platform
MCP support may require custom setup
Get posts, profiles, and comments as AI-ready Markdown or structured JSON
Parse social content from raw HTML yourself
Social page HTML can require extra parsing
Reach protected platforms and JavaScript-heavy feeds
Manage proxies, browsers, retries, and blocks for every platform
Access can vary on platforms with advanced anti-bot systems
Feed public social data into LangChain, LlamaIndex, n8n, OpenClaw, and more
Build connectors for every social listening or analytics workflow
Fewer ready-to-use AI integrations for social media use cases

Resources for a quick start
Streamline your development with detailed code samples in popular programming languages like Python, PHP, and Node.js via our GitHub, or check out our quick start guides for setup tips.
Want to make it even easier? Our customizable ready-made scrapers with pre-configured parameters will do all the heavy lifting for you.
Activate your free starter plan and get up to 10K monthly requests
How do you get results in real time or asynchronously?
Want the data now or prefer to collect results later? No problem. Pick real-time or on-demand data updates with our synchronous or asynchronous requests.
What do developers say about Decodo?
We're thrilled to have the support of our 135K+ clients and the industry's best.
Attentive service
The professional expertise of the Decodo solution has significantly boosted our business growth while enhancing overall efficiency and effectiveness.
N
Novabeyond
Easy to get things done
Decodo provides great service with a simple setup and friendly support team.
R
RoiDynamic
A key to our work
Decodo enables us to develop and test applications in varied environments while supporting precise data collection for research and audience profiling.
C
Cybereg
Most recent

Zapier MCP Server: Connect Agents to Apps and the Web
Zapier MCP is Zapier's hosted MCP server: one connection that lets an AI agent take actions across 9,000+ apps. It solves reach, not data. Your agent still needs a separate way to get fresh information from the web. This guide covers how Zapier MCP works, how to connect it, and how to pair it with Decodo for live web data.
Lukas Mikelionis
Last updated: Oct 21, 2026
9 min read
Frequently asked questions
What is a Social Media Scraping API?
A Social Media Scraping API is an automated tool that extracts publicly available data from social media platforms without manual effort. It handles the technical complexities of data collection, including managing proxies, handling anti-bot measures, and returning structured data in various formats. This allows you to gather data that's publicly available before the login wall.
What use cases does Social Media Scraping API work for?
Decodo's Web Data API supports various use cases, including:
- Brand monitoring. Track mentions, sentiment, and brand reputation across platforms.
- Competitive analysis. Monitor competitors' content strategies, engagement rates, and audience growth.
- Market research. Analyze trends, consumer preferences, and emerging topics in your industry.
- Influencer identification. Find relevant influencers based on public engagement metrics and content topics.
- Content performance analysis. Track which content types generate the most engagement.
- Audience research. See which topics and content formats resonate in your market, based on public posts and engagement.
- Crisis management. Monitor for negative sentiment or PR issues in real time.
Is data collection through the Social Media Scraper APIs compliant with legal regulations?
Publicly available data can be scraped. Decodo's Web Data API collects only publicly accessible information and can't access information behind the login wall. However, compliance depends on how you use the collected data. You should ensure your data collection and usage practices align with relevant regulations in your jurisdiction and respect platform terms of service. When in doubt, consult a legal professional. For more detail, read is web scraping legal.
What targets can I scrape with Social Media Scraping API?
You can scrape public data from TikTok, YouTube, Pinterest, and other social platforms. Depending on the platform, that includes URLs, posts, comments, engagement stats, and public profile information.
What categories of data can be collected?
What data points can be collected depends on the platform you're trying to access. In most cases, you'll be able to get these publicly available data categories:
- User data. Usernames, bio information, profile pictures, verification status, follower counts.
- Content data. Post text, captions, URLs.
- Engagement data. Like counts, comment counts, share counts, view counts.
- Metadata. Post IDs and geolocation tags.
- Interaction data. Comments, replies, mentions, hashtags.
- Account metrics. Following counts, post frequency, account age.
What are ready-made scrapers?
Ready-made scrapers are pre-configured tools within the Web Data API that are available with our Advanced subscription, designed for easy and quick data collection. They eliminate the need for extensive technical knowledge, custom scraper development, and proxy management, making them ideal for users seeking a low/no-code solution. By using ready-made scrapers, you can access and structure large data sets efficiently.
Fuel Your Projects with Social Media Data
Activate your free plan of Web Data API with up to 10K recurring requests, and scale your projects with real-time public social media data.
14-day money-back option














Social media scraping guides and resources
Expand your knowledge on web data extraction, automation, and structured scraping. Step-by-step guides for collecting public social media data with Python and Decodo's APIs.