One API for 233 endpoints on 23 platforms
Use the same key and response envelope across profiles, posts, search, comments, and transcripts.
Profiles, posts, transcripts, and metrics from 233 endpoints across 23 platforms — live on every request and normalized into one consistent schema.
How Social Fetch compares
Why Social Fetch
One API handles proxies, platform changes, and consistent output across 233 endpoints on 23 platforms.
Use the same key and response envelope across profiles, posts, search, comments, and transcripts.
One request, one credit. Know how far your balance will go before you run your next batch.
Fetch public data when you ask for it — not from a shared cache.
We handle proxies, browser changes, and platform breakages.
Run concurrent workloads with explicit statuses and request IDs.
Running lookups every month? Get lower per-credit rates with a monthly plan. For occasional projects, choose pay as you go.
Monitoring, enrichment, research, and content workflows powered by the same API.
For example: an influencer vetting tool
See how teams build thisWe absorb platform changes so your API contract stays predictable.
Clear, typed results. No ambiguous HTML.found, not_found, or a retryable error — never ambiguous HTML.
Versioned JSON keeps downstream code stable when platforms change.
Trace any attempt with its request ID.Send us the request ID and we can inspect the exact attempt.
How it works
Use TypeScript or your automation tool of choice.
Sources
+ 17 more platforms
One request
GET/v1/tiktok/profiles/
x-api-key: sk_live_••••••••
Same JSON shape
{
"data": {
"lookupStatus": "found",
"profile": {
"platform": "tiktok",
"handle": "charlidamelio",
"displayName": "charli d’amelio",
"verified": true
},
"metrics": {
"followers": 160263648
}
}
}Step 1
Get an API key with 100 requests included.
Step 2
Pass a username, URL, keyword, or post ID.
Step 3
Use the response immediately or send it into your pipeline.
Works with your stack
Code, automate, or connect your AI.
Customers
“Our TikTok and Instagram scrapers broke constantly. Social Fetch took us off that rotation — we ship product again.”
“Transcripts at volume from one endpoint. No broken scrapers for our small team to maintain.”
“Live profile data on every request. We never flag accounts from a stale cache.”
“Heavy concurrent load, no rate limits to negotiate. The rare API I haven't wrapped in retries.”
Coverage
Start with TikTok, Instagram, YouTube, X, LinkedIn, Reddit, or any of the 17 others.
30 endpoints
Showing 8 of 30
View all TikTok endpointsPricing
Start with 100 free credits. Monthly plans give you predictable volume and lower per-request rates.
1,000credits
$14.00 / 1k requests
25,000credits
$1.88 / 1k requests
230,000credits
$1.64 / 1k requests
Need 1M+ credits, invoicing, or volume rates? Talk to us
DevHunt
Product Hunt
Uneed
Yes. The 100 included requests use the same live endpoints and response shapes as paid usage — not mocked data.
Each request fetches publicly available data at request time. The current rolling average response time is ~3.2s.
Buy a one-time credit pack or choose a monthly plan. Pay-as-you-go credits never expire.
There is no published RPS cap on paid metered routes — your credit balance is the limit. Stay below roughly 500 concurrent requests for reliability and retry temporary 503 responses with backoff.
Yes. Versioned routes, predictable JSON, explicit lookup statuses, and request IDs are built for production pipelines rather than demos.
Social Fetch returns publicly available data. You are responsible for how you use it under your contracts, platform terms, and applicable law. See the privacy, security, DPA, and subprocessors pages for details.
100 real API requests are included. Start with any of 233 endpoints across 23 platforms.
No credit cardSign up in 30 seconds withGoogleGitHubDiscord