Muapi's social media scraper API returns public profile posts and keyword/hashtag search results from TikTok, Instagram, LinkedIn, Reddit, Facebook, and YouTube — two REST endpoints, one API key, pay per lookup. Built for public data only: no login, cookies, or private-account access.
Fetch a public profile's recent posts by handle (or Page ID on Facebook).
TikTok, Instagram, LinkedIn, Reddit, Facebook
Search public posts by keyword — or by hashtag on Instagram with a leading '#'.
TikTok, Instagram, YouTube
A social media scraper API returns public data from social platforms programmatically — a profile's recent posts, or posts matching a keyword or hashtag — without a human browsing each platform's app or site by hand. That matters for trend research, competitor/creator monitoring, and content-sourcing pipelines, since building and maintaining scrapers against half a dozen platforms (each with its own anti-bot defenses and response format) is a real, ongoing engineering cost.
Muapi exposes this as two endpoints — Fetch by Profile and Search by Keyword — covering TikTok, Instagram, LinkedIn, Reddit, Facebook, and YouTube, behind the same REST pattern used by every other Muapi endpoint: one API key, one request shape, $0.02 per lookup.
Fetch by Profile (social-read-posts) takes a platform and a username (or Page ID on Facebook) and returns that account's recent posts on TikTok, Instagram, LinkedIn, Reddit, or Facebook — useful for monitoring a specific creator, competitor, or brand account. Search by Keyword (social-search-posts) takes a platform and a query and returns matching public posts across TikTok, Instagram, or YouTube — useful for trend research or finding who's talking about a topic. On Instagram, a leading # in the query searches by hashtag instead of keyword. Both endpoints accept an optional limit (1–100) and return a billing object with the actual settled charge.
Both endpoints return publicly visible profile posts and search results — no login, cookies, or private-account access.
TikTok, Instagram, LinkedIn, Reddit, and Facebook profile reads, plus TikTok, Instagram, and YouTube keyword/hashtag search — same request/response pattern and API key.
A leading '#' in the search query switches Search by Keyword to hashtag mode on Instagram.
$0.02 per call, no monthly subscription, no per-platform pricing tier.
| Endpoint | Price | Platforms | Required Fields |
|---|---|---|---|
| social-read-posts | $0.02 / call | TikTok, Instagram, LinkedIn, Reddit, Facebook | platform, username |
| social-search-posts | $0.02 / call | TikTok, Instagram, YouTube | platform, query |
social-read-posts for a known profile, or social-search-posts for a keyword or hashtag.POST /api/v1/social-read-posts or POST /api/v1/social-search-posts with the target platform and username/query.GET /api/v1/predictions/{request_id}/result until status is completed.curl -X POST https://api.muapi.ai/api/v1/social-read-posts \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"platform": "tiktok",
"username": "muapi_ai",
"limit": 10
}'import requests
response = requests.post(
"https://api.muapi.ai/api/v1/social-search-posts",
headers={"x-api-key": "YOUR_API_KEY"},
json={
"platform": "instagram",
"query": "#aivideo",
"limit": 20,
},
)
request_id = response.json()["request_id"]
result = requests.get(
f"https://api.muapi.ai/api/v1/predictions/{request_id}/result",
headers={"x-api-key": "YOUR_API_KEY"},
)
print(result.json())Both endpoints return only publicly visible profile posts and search results — the same content any logged-out visitor could see on the platform itself. There is no login bypass, no private-account access, and no circumvention of a platform's own visibility settings. As with any social-data tool, respect the target platform's terms of service for your specific use case, avoid excessive request volume against a single account, and do not use scraped data to harass, dox, or impersonate the people it describes.
A REST API that returns public profile posts (Fetch by Profile) or keyword/hashtag search results (Search by Keyword) from TikTok, Instagram, LinkedIn, Reddit, Facebook, and YouTube, from one API key.
Yes — both endpoints return only publicly visible content, the same posts any logged-out visitor could see on the platform. There is no private-account access or login bypass.
Fetch by Profile covers TikTok, Instagram, LinkedIn, Reddit, and Facebook. Search by Keyword covers TikTok, Instagram, and YouTube.
Yes, on Instagram — put a leading '#' in the query field to search by hashtag instead of keyword.
$0.02 per call on both endpoints, pay-per-lookup with no subscription.
Those are dedicated scraping platforms with per-platform actors or dataset products, often billed by compute credits or records delivered. Muapi's two endpoints cover the most common lookups — profile posts and keyword/hashtag search — at a flat $0.02 per call, on the same API key and billing as every other Muapi model.