Social media scraping API for public profiles, posts, comments, videos, transcripts, and metrics from TikTok, Instagram, YouTube, X, LinkedIn, and more. Pay-as-you-go credits, 100 free to start.
I built Social Fetch because I kept running into the same problem.
Every project that needed public social media data started out simple enough. Grab some YouTube data. Add Twitter. Then someone asks for TikTok. Then LinkedIn. Then Reddit.
Before long, I wasn't building the product anymore, I was maintaining scrapers.
Platforms change. Formats are all different. Something is always breaking.
It felt like a solved problem that nobody had actually solved.
So I spent the last couple of years building Social Fetch: one API for live public data across 20+ platforms.
What surprised me wasn't that people wanted social data. It was how many different things they were building with it. AI agents. Creator tools. Lead generation. Brand monitoring. Research. Things I never would have thought of myself.
One thing I care a lot about is keeping it simple: • one API • live data • consistent responses • subscriptions + pay-as-you-go credits that never expire
I'd love to know what you'd build with it.
Or if you've ever built your own scraper... what finally made you regret it? 😅
I'll be hanging around all day if anyone wants to chat or has questions.
How do you handle rate limiting and terms of service compliance across all these platforms, especially with pay-as-you-go credits and no subscription?
The thing that always bit me building social pipelines wasn't the fetch, it was completeness. 'Get the comments' really means 'get whatever the platform lets you cursor through right now,' and those caps move: Instagram would hand me the first few hundred then just stop, and an expired cursor mid-pagination left me either gaps or duplicate rows to dedupe by id. Does one call return a full set or a capped page, and do you flag truncated versus genuinely complete?
i have been looking for something like this which i am gonna integrate with my flow. also around the scrapping does it do the real time or pushes the time bound scrapped data?
How do you prevent missing posts during platform updates. A clear retry process would build stronger trust with developers.
The pay-as-you-go credits model without a subscription is a refreshing choice for indie builders testing scrappy side projects. Love that you covered transcripts too, that detail saves a ton of glue code for AI workflows.
The part that stood out to me is that it just keeps working when everything shifts underneath it. Anyone who has watched their setup fall apart overnight will feel that one.
How does the pay-as-you-go pricing actually work in practice, like is it per profile fetched, per post returned, or something else? Trying to figure out if it stays cost-effective for monitoring a lot of accounts at once.
The pay-as-you-go credits model is a nice touch since most scraper APIs lock you into subscriptions. Pulling transcripts from YouTube and TikTok in one call saved me from wiring up two separate tools for a side project.
How does the pay-as-you-go pricing actually work in practice, like is it one credit per profile fetch or does it scale with the depth of data you pull back?
The pay-as-you-go credits setup is a nice move for indie builders who just need a handful of API calls here and there without locking into another monthly SaaS bill.
This is one of those unglamorous pieces that decides whether an AI/social product is reliable. The API surface matters, but freshness, rate-limit behavior, and clear failure states are what keep teams from turning every launch into scraper maintenance.
maintaining scrapers across multiple platforms is a nightmare, every API change breaks something. having one unified layer for this makes a lot of sense
Finally tried this after maintaining my own scrapers for months, and getting TikTok transcripts through the API saved me a whole weekend of work. Clean docs too.
How does the pay-as-you-go credit system actually work in practice, like how many requests do typical profile fetches cost and is there a way to estimate usage before running a large batch?
Spent a few minutes pulling TikTok profile data and the response time was way faster than the DIY scraper setup I was running before. Clean docs too.
How fresh is the data on those metrics — are we talking real-time pulls or is there some delay before posts and engagement stats update after going live?
For the scraper API, how consistent is the response shape across TikTok, Instagram, YouTube, X, and LinkedIn? I can imagine developers using Social Fetch in AI workflow automation or marketing dashboards would care a lot about whether posts, profiles, comments, and metrics come back in a predictable schema, or if each platform has its own structure.
Finally tried it out last night and was surprised how clean the transcript endpoint returned for a messy TikTok I tested. Wish more APIs worked that smoothly without a monthly commitment.
How does the pay-as-you-go credit pricing work in practice, like do different platforms or data types cost different amounts per call?
About Social Fetch on Product Hunt
“Social media scraper API for every major platform”
Social Fetch launched on Product Hunt on July 7th, 2026 and earned 160 upvotes and 57 comments, placing #7 on the daily leaderboard. Social media scraping API for public profiles, posts, comments, videos, transcripts, and metrics from TikTok, Instagram, YouTube, X, LinkedIn, and more. Pay-as-you-go credits, 100 free to start.
Social Fetch was featured in API (98.4k followers), Social Media (89.1k followers) and Developer Tools (515.3k followers) on Product Hunt. Together, these topics include over 108.5k products, making this a competitive space to launch in.
Who hunted Social Fetch?
Social Fetch was hunted by Chris Messina. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Social Fetch stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
Hey Product Hunt 👋 Luke here.
I built Social Fetch because I kept running into the same problem.
Every project that needed public social media data started out simple enough. Grab some YouTube data. Add Twitter. Then someone asks for TikTok. Then LinkedIn. Then Reddit.
Before long, I wasn't building the product anymore, I was maintaining scrapers.
Platforms change. Formats are all different. Something is always breaking.
It felt like a solved problem that nobody had actually solved.
So I spent the last couple of years building Social Fetch: one API for live public data across 20+ platforms.
What surprised me wasn't that people wanted social data. It was how many different things they were building with it. AI agents. Creator tools. Lead generation. Brand monitoring. Research. Things I never would have thought of myself.
One thing I care a lot about is keeping it simple: • one API • live data • consistent responses • subscriptions + pay-as-you-go credits that never expire
I'd love to know what you'd build with it.
Or if you've ever built your own scraper... what finally made you regret it? 😅
I'll be hanging around all day if anyone wants to chat or has questions.
— Luke