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 for | Reachlist tool | Price |
|---|---|---|
| Person profile from a LinkedIn URL | get_person | 1 credit |
| Company profile from a LinkedIn URL or domain | get_company | 1 credit |
| Work email from a profile | find_email | 2 credits |
| Employees of a company | company_employees | 2 credits per 10 results |
| Person search by title, company and place | search_people | 2 credits per 10 results |
| Job search and job posts | search_jobs | 2 credits per 10 results |
| Phone number from a profile | find_phone | 10 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-Keyheader 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.