A Proxycurl alternative for profiles, companies and work emails

Proxycurl closed on 4 July 2025, a few months after LinkedIn sued it. If your code or workflows still call it, this page shows where each of its main jobs lives in Reachlist, and what's different.

What happened to Proxycurl

Proxycurl sold LinkedIn profile and company data through an API. In January 2025, LinkedIn filed a lawsuit against it, alleging fake accounts and scraping; Proxycurl's founder announced the shutdown on 4 July 2025, saying the company would not fight the case. Its successor, NinjaPear, says it does not scrape LinkedIn. Read the founder's post.

So the first question when you replace it is where the new provider's data comes from. Reachlist gets public professional data from established data providers, and never asks you for a LinkedIn login or cookies.

Proxycurl's main jobs, in Reachlist

What you used Proxycurl forReachlist toolPrice
Person profile from a LinkedIn URLget_person1 credit
Company profile from a LinkedIn URL or domainget_company1 credit
Work email from a profilefind_email2 credits
Employees of a companycompany_employees2 credits per 10 results
Person search by title, company and placesearch_people2 credits per 10 results
Job search and job postssearch_jobs2 credits per 10 results
Phone number from a profilefind_phone10 credits

Moving your code

Every tool is one POST with a JSON body and your API key. The person profile, for example:

curl https://reachlist.app/v1/tools/get_person \
  -H "Authorization: Bearer rl_…" \
  -H "Content-Type: application/json" \
  -d '{"linkedin_url": "https://www.linkedin.com/in/…"}'

The answer is JSON with found, data, credits_charged and balance. By default data is a trimmed record (name, headline, location, about); add "raw": true for the provider's full record, with roles and education where it has them. The OpenAPI file describes every tool, and the docs list each one's inputs.

Three things differ from Proxycurl:

  • Credits, charged on success. A lookup that finds nothing costs nothing; searches are charged per 10 results returned.
  • Safe retries. Send an Idempotency-Key header and a retried call returns the first answer without charging again.
  • The same tools from AI apps. Claude, ChatGPT and Cursor can call them directly through the MCP server.

What it costs

Every account starts with 25 free credits, enough to test your integration. Plans are monthly credit bundles, plus a one-time top-up; credits are spent per call at the prices above. See the plans.

Questions

How fresh is the data?

A lookup asks the providers when it is made. Reachlist keeps each answer for up to 30 days, so asking the same question again within that time returns the kept answer.

Do I need to keep my own LinkedIn accounts?

No. You never connect a LinkedIn account.

Can I try it before moving everything?

Yes: sign up with your email for 25 free credits, create an API key and point one call at it.

Is there bulk enrichment?

Call the tools in parallel within your rate limit (60 calls a minute per key). A CSV-in, CSV-out endpoint is on the roadmap.

LinkedIn is a trademark of LinkedIn Corporation. Reachlist is not affiliated with, endorsed by or sponsored by LinkedIn.

Try it on your next list.

Start with 25 free credits, no card. Need more to try it? Write to support@reachlist.app.