A social media data API and MCP server: posts, ads, profiles and transcripts from 16 platforms.

LurkAPI landing page with the live try-it field
1 / 3Overview
What is LurkAPI?
One GET request, clean JSON from 16 social platforms
LurkAPI is a social media data API. Send one GET request with query parameters and get clean JSON back from public pages on 16 platforms: TikTok, Instagram, YouTube, Reddit, Facebook, X (Twitter), LinkedIn, Threads, Bluesky, Telegram, Snapchat, Truth Social, Google, eBay, Linktree and any web page.
What you get
- 88 endpoints: profiles, posts, comments, video transcripts, search, and the ads in Meta's, Google's, TikTok's and LinkedIn's ad libraries.
- One envelope everywhere:
success,credits_charged,credits_remaining, then the data. Errors carry acodeand a link to the docs. - Copy-paste code in curl, Node.js, Python, Go, PHP and Ruby on every endpoint page, with a real captured response and a live playground.
- An OpenAPI 3.1 spec,
llms.txt, and every docs page as markdown. - The same endpoints work as an MCP server, so Claude, ChatGPT, Cursor and VS Code can look things up directly.
Speed and price
The API does the minimum on each request: check the key, fetch, answer. It averages about a second. Most calls cost 1 credit, and packs run from $9 for 10,000 credits to $225 for 500,000. Credits never expire, and there is no subscription. Calls that fail before reaching the platform, rate-limited calls and 5xx errors are free.
Start free
Sign in with Google or an email code and get 100 credits, no card. Once a day, a balance under 25 is topped back up to 25. The rate limit is 50 requests per 10 seconds per account.
LurkAPI returns public data only.
Platforms and languages
LurkAPI Availability
Platforms
Languages
Capabilities
LurkAPI Key Features
88 endpoints, 16 platforms, one key
Profiles, posts, comments, search and transcripts from TikTok, Instagram, YouTube, Reddit, X, LinkedIn and 10 more, through one GET request that returns clean JSON.
Ad library search
Search Meta's Ad Library, Google's Ads Transparency Center, LinkedIn's Ad Library and TikTok's EU ad library, with each ad's copy, media, landing page and run dates.
MCP server for AI apps
Add https://api.lurkapi.com/mcp to Claude, ChatGPT, Cursor, VS Code or Claude Code and sign in through the browser. Every endpoint becomes a tool, with no key to paste.
Video transcripts
Transcripts for YouTube, TikTok and Instagram videos, with speech-to-text when a video has no captions.
Pay per call, failed calls free
Most calls cost 1 credit. Packs start at $9 and never expire. Bad parameters, rate limits and 5xx errors cost nothing.
Best for
Who uses LurkAPI?
Developers
Pull public profiles, posts and comments into an app or pipeline with one REST call and JSON back.
Marketers and ad researchers
Track the ads a competitor runs on Facebook, Instagram, Google and LinkedIn.
Teams building AI agents
Give a Claude or ChatGPT agent live social data instead of what it remembers.
Plans and access
LurkAPI Pricing
Freemium
Pay per call with one-off credit packs, no subscription: $9 for 10,000 credits, $59 for 100,000 and $225 for 500,000. Most calls cost 1 credit, and credits never expire. New accounts get 100 free credits with no card, and a balance under 25 is topped back up to 25 every day. Failed calls are free.
Common questions
LurkAPI FAQs
How much does it cost?
Most calls cost 1 credit. Packs are $9 for 10,000 credits, $59 for 100,000 and $225 for 500,000. Credits never expire, and there's no subscription.
Is there a free tier?
Yes. New accounts get 100 free credits with no card, and a balance under 25 is topped back up to 25 every day. Without an account, you get 5 free tries a day in the playground and free tools.
How does the MCP server work?
Add https://api.lurkapi.com/mcp to Claude, ChatGPT, Cursor or any MCP client and sign in through the browser. Every endpoint becomes a tool your AI can call, charged the same as the API.
What do failed calls cost?
Nothing, if the call failed before reaching the platform (bad parameters, key or balance problems, rate limits) or on our side (5xx). A not_found is charged, because the platform was checked.
Is it legal to use?
LurkAPI returns publicly available data only. It never logs in to anyone's account and can't see private profiles or messages. You're responsible for how you use the data, including the privacy laws that apply to you.
Compare similar tools
LurkAPI Alternatives
ScrapelessAI-powered toolkit for smart, efficient, and customizable enterprise web scraping.Other AI Tools
Browse AIMonitor any webpage for changes. Download any data on the web as a spreadsheet. Turn any website into an API.AI Business SolutionsAI Productivity Toolsweb-scrapingno-codedata-extraction
Scrape AnythingContext.dev's web scraping API turning any website into Markdown, structured JSON, HTML, screenshots and PDFs in one request.AI Apis SdksAI Development InfrastructureAI Integration AutomationReviews
See what the community thinks and share your experience.
—
Based on 0 ratings
Rating distribution
Community reviews
No reviews
No written reviews yet.