SocialHolmes

Cheapest social media data. Highest delivery rate.

Ask for a profile, a post, a reel, a whole comment thread, a follower list, a story or a search on Instagram, Snapchat, TikTok, and YouTube. Send a username, a hashtag or a link, and take the answer either way: typed JSON through the API, or a form to fill in and a file to download if nobody on your side writes code.

from $0.50
Cost per 1,000 results
61
High-accuracy endpoints
$0
Charged for a run that returns nothing
1,000
Free credits on sign-up

Trusted by

  • ReelMix
  • LiberadaMedia
  • Interia
  • GrowMaxValue
  • Gazeta

Two ways in

Whether or not anyone on your side writes code

For developers

One call in, parsed rows out

POST a target and a limit, take a run id, then read the rows — pushed to a webhook or polled. No proxies, no browsers, no parsers, and nothing charged for a run that comes back empty.

For agencies

No API, no developer, the data all the same

Fill in a form and press run, or send us the accounts and hashtags and we run it for you. The free tools ask for no account at all, and nothing on that path needs a line of code.

Pricing

What $20 buys you

You buy credits up front and spend them per result delivered. A run that falls short costs less, and one that returns nothing costs nothing. There is no plan to pick and nothing to cancel.

At the published rate
  • 40,000 comments 1 credit each
  • 40,000 feed posts or reels 1 credit each
  • 40,000 profiles 1 credit each

40,000 credits for $20. Credits do not expire, and unused credits are never billed against a plan you did not buy.

Blog

Guides

  • The cheapest TikTok API (2026)

    TikTok has a free official route for approved researchers and none for everyone else. Where the rest of the market prices, and the sums for three real jobs.

  • The cheapest YouTube API (2026)

    YouTube is the one platform here with a real official API, and it is free. The honest question is where its quota stops and what it costs after that.

  • The cheapest Instagram API (2026)

    The cheapest provider changes with the job you are running. Three real jobs, three different answers, and the arithmetic for each.

Questions

Before you ask

Still unsure? The docs are public and complete — read what the API does before deciding.

What makes this different from the other scraping APIs?
Completeness, and what you are charged for. The profiles, feeds and comment threads that commonly come back truncated, walled off or empty come back here as full parsed results — and you pay for the results, not the attempt. How we get them is our problem to solve, not a set of knobs you have to tune.
What am I actually charged for?
Results delivered. Ask for 100 comments and get 40, and you pay for 40. A run that returns nothing costs nothing. The maximum a run can cost is quoted and reserved before it starts, then settled down to what actually came back.
Is the API synchronous?
No, and nothing serious in this category is. You POST a scrape and get a run id back immediately with 202, then either poll the run until it reaches a terminal status or register a webhook and let us post it to you. A job is spread across capacity rather than queued, so a large request does not take proportionally longer than a small one.
Can results be pushed to me instead of polled?
Yes. Register a webhook and we post each run to it the moment it reaches a terminal status, signed so you can check it came from us. Polling stays available either way, and a delivery that fails is retried.
How many results can one run return?
As many as the limit you send, up to what the source actually has. A paged run keeps filling pages until it reaches your limit or runs out, and you are billed for what arrived rather than for what you asked for.
Do I have to parse anything myself?
No. Every result arrives as a JSON object with its fields already typed: counts as numbers, timestamps as ISO 8601 strings, and the account behind a row as a nested object. There is nothing left to pull apart.
Is there a subscription or a minimum?
Neither. No seat fee, no monthly floor, no contract. You buy credits from $5, they do not expire, and you spend them whenever you like.

See it run on your own targets

Tell us which platforms and endpoints you need. We point the API at the accounts, hashtags or links you name and send you what comes back.