Proxycurl API

Provides compliant, structured access to LinkedIn profile and company page data via an enrichment API that abstracts the scraping complexity and delivers normalized JSON for person profiles, company pages, job listings, and school data.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Other linkedin enrichment person-data company-data b2b professional scraping credits
⚙ Agent Friendliness
63
/ 100
Can an agent use this?
🔒 Security
78
/ 100
Is it safe for agents?
⚡ Reliability
79
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
86
Error Messages
82
Auth Simplicity
85
Rate Limits
80

🔒 Security

TLS Enforcement
100
Auth Strength
78
Scope Granularity
55
Dep. Hygiene
75
Secret Handling
82

Bearer token auth via header is good practice. Handles professional PII (employment, education). GDPR compliance documentation available. Single key grants full account access.

⚡ Reliability

Uptime/SLA
82
Version Stability
80
Breaking Changes
75
Error Recovery
80
AF Security Reliability

Best When

You need high-quality structured LinkedIn data for B2B enrichment workflows and want a managed, compliant API rather than building your own LinkedIn scraping infrastructure.

Avoid When

You are cost-sensitive and need very high volumes — credits-based pricing makes large-scale enrichment expensive compared to bulk data licensing options.

Use Cases

  • Enrich a sales lead's record with full LinkedIn profile data (employment history, education, skills, connections) by providing their LinkedIn URL
  • Retrieve structured company data (headcount, description, specialties, funding) from a company's LinkedIn page URL for firmographic enrichment
  • Resolve a person's LinkedIn profile URL from their email address and name to enable downstream LinkedIn data enrichment
  • Pull current job listings from a company's LinkedIn page to monitor hiring signals for competitive intelligence agents
  • Batch enrich a list of LinkedIn profile URLs to build a prospect database with normalized, structured professional data

Not For

  • Accessing private LinkedIn profiles or connections not publicly visible on LinkedIn
  • Real-time event-driven scraping — Proxycurl caches data and freshness varies; not suitable for data needing guaranteed recency
  • Consumer applications that would expose LinkedIn data to end users without proper data handling agreements

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: No

API key passed as a Bearer token in the `Authorization` header (`Authorization: Bearer YOUR_API_KEY`). Key obtained from the Proxycurl dashboard.

Pricing

Model: credits
Free tier: No
Requires CC: Yes

No free tier beyond initial test credits. Credits-based model means costs scale linearly with usage. Cached data (served from Proxycurl cache) costs fewer credits than a fresh scrape.

Agent Metadata

Pagination
cursor
Idempotent
Full
Retry Guidance
Documented

Known Gotchas

  • Cached vs. fresh data distinction matters for cost: cached responses cost fewer credits but may be weeks old — agents must request `use_cache=if-present` deliberately
  • A 404 response means the LinkedIn profile URL is invalid or the profile has been deleted — distinct from a 404 for no enrichment data found
  • Credit consumption varies by endpoint and freshness; always check remaining credit balance before bulk operations to avoid mid-batch failures
  • The email-to-LinkedIn URL reverse lookup endpoint has lower match rates and higher cost than direct URL enrichment
  • LinkedIn data availability and structure can change when LinkedIn updates its platform — field presence in responses is not guaranteed to be stable

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Proxycurl API.

$99

Scores are editorial opinions as of 2026-03-06.

5173
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered