Apify LinkedIn profile scraper alternative: HarvestAPI, without the actor
Apify's most used LinkedIn profile actor, LinkedIn Profile Scraper (harvestapi/linkedin-profile-scraper), is HarvestAPI's: 78,497 users, 11,995 of them in the last 30 days, by Apify's own count in October 2026. It costs $4.00 per 1,000 profiles, platform usage included, or $10 with an email search.
HarvestAPI sells its profiles through its own REST API too. Datacircle passes that API's request at the price HarvestAPI charges us, $3.70 per 1,000, and puts Up2Data next to it behind the same key: $1.25 per 1,000 profiles found, and a profile it can't find is free. You send the provider's own request to api.datacircle.dev, with your Datacircle key. That's the only change.
What it costs, next to the actor
Per 1,000 profiles, each price read from the vendor's own page in October 2026; the actor's from its Apify page.
| API | Per 1,000, smallest purchase | Per 1,000, lowest without sales | Not found | Free to start |
|---|---|---|---|---|
| Datacirclethrough Up2DataFunds never expire | $1.25, from a $5 balance | $1.25, no plan | free | $5 at signup (4,000 profiles) |
| Datacirclethrough HarvestAPI | $3.70, from a $5 balance | $3.70, no plan | $2.30 per 1,000 lookups, HarvestAPI's | the same $5 credit |
| Apifyharvestapi/linkedin-profile-scraperApify's most used LinkedIn profile actor | $4.00 | $4.00 | not stated | Apify's free plan: $5 a month |
Worked out for a list of profiles found:
| Profiles | Apify actor | Datacircle, HarvestAPI | Datacircle, Up2Data |
|---|---|---|---|
| 1,000 | $4.00 | $3.70 | $1.25 |
| 10,000 | $40.00 | $37.00 | $12.50 |
| 100,000 | $400.00 | $370.00 | $125.00 |
Apify's plans don't lower this actor's price: its page gives 0% off on Free, Starter ($19 a month), Scale ($199) and Business ($999) alike (Apify's plans). The free plan's $5 a month buys 1,250 of its profiles a month. Sign up at datacircle.dev with your work email: a $5 credit, that's 4,000 LinkedIn profiles at $1.25 per 1,000.
HarvestAPI bills a lookup that finds no profile, $0.0023 each through Datacircle; the actor's page doesn't say what it charges then.
The same profile, without a run
On Apify, a profile is a run of the actor: its input is a list of URLs, and its synchronous endpoint answers the run's dataset items once the run ends, or a 408 past 300 seconds:
curl -X POST "https://api.apify.com/v2/actors/harvestapi~linkedin-profile-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"queries": ["https://www.linkedin.com/in/williamhgates"]}'Through Datacircle, HarvestAPI's own API is one GET per profile:
curl "https://api.datacircle.dev/linkedin/profile?url=https://www.linkedin.com/in/williamhgates" \
-H "Authorization: Token $DATACIRCLE_API_KEY" \
-H "X-Data-Provider: harvestapi"The profile comes under element, in the same field names as the actor's output (publicIdentifier, linkedinUrl, firstName, experience, education, ...), plus datacircle_meta: which provider answered, what the call cost, your balance after it. Or the same URL to Up2Data, at $1.25 per 1,000:
curl -X POST "https://api.datacircle.dev/v1/profiles/enrich" \
-H "Authorization: Token $DATACIRCLE_API_KEY" \
-H "X-Data-Provider: up2data" \
-H "Content-Type: application/json" \
-d '{"url": "https://www.linkedin.com/in/williamhgates"}'Both providers' requests and answers, field by field: LinkedIn Profile API in the docs. The same call for a whole CSV: get LinkedIn profile data with Python.
What Apify does that Datacircle doesn't
- Many profiles in one run, from URLs, public identifiers or profile IDs. Datacircle takes one URL per request.
- An email search in the same run, $10 per 1,000, not charged when a profile is too incomplete to search, its README says. Datacircle's API answers no email.
- HarvestAPI's 13 other LinkedIn actors (its Apify page): people and company search, a company's employees, posts, comments and reactions. Datacircle passes on only the profile call.
- Apify's platform: schedules, integrations, datasets to download, and thousands of other actors.
If you need those, Apify is built for them. If you send LinkedIn URLs from your own code and want each profile as it is today, at the provider's own price, that's Datacircle.
What's different
Live. Each request goes to the provider and gets the profile as it is today. A call that fails is not charged, and every answer says what it cost.
Free: 10M+ U.S. B2B leads, as a flat file. Download it at datacircle.dev. Add $50 to your account: you get $50 of API PLUS the flat file. Or invite 3 people who sign up. What's in it: the B2B data co-op. Every LinkedIn profile API's price: LinkedIn profile API pricing compared.
Questions
Is there a cheaper alternative to Apify's LinkedIn Profile Scraper?
Through Datacircle, Up2Data costs $1.25 per 1,000 profiles found, and a profile it can't find is free. HarvestAPI, the actor's developer, costs $3.70 per 1,000 through its own API, the price it charges us, against the actor's $4.00 on Apify (October 2026).
Who makes Apify's LinkedIn Profile Scraper?
HarvestAPI: it is the actor's developer on Apify, its support address is at harvestapi.io, and it has 13 more LinkedIn actors there. HarvestAPI also sells LinkedIn profiles through its own REST API; Datacircle passes that API's profile request at HarvestAPI's price, $3.70 per 1,000.
Do I need an Apify plan, or a Datacircle subscription?
No. You add funds to your balance and pay per call; funds never expire. The actor runs on every Apify plan, the free one included ($5 of usage a month), at the same $4.00 per 1,000 on each.
Can Datacircle find emails, like the actor's email search?
No. Datacircle's API answers the LinkedIn profile, without an email. The actor's "Profile details + email search" mode costs $10 per 1,000, and its README says it won't find an email for every profile. Free: 10M+ U.S. B2B leads, as a flat file. Download it at datacircle.dev. 2,790,286 of its 9,521,154 people have an email.
Is each request live, or cached?
Live. Each request goes to the provider and gets the profile as it is today.
Sign up at datacircle.dev with your work email: a $5 credit, that's 4,000 LinkedIn profiles at $1.25 per 1,000. Free: 10M+ U.S. B2B leads, as a flat file. Download it at datacircle.dev.
Sign up