Skip to content
b2bprofileapi.com

Post-Proxycurl Migration · B2BProfile API vs ScrapIn.io · People Data Labs

$0.40 vs $10.00+
per 1,000 live profiles.

Evaluating ScrapIn.io or People Data Labs after Proxycurl's shutdown? ScrapIn.io charges $30 just for a 7-day trial and $299–$500+ upfront ($9.99–$15.00/1K), while People Data Labs starts at $98/mo ($100–$280/1K) on static snapshots. B2BProfile API gives n8n, Make, Clay, and Python builders 100% no-cookie real-time JSON from $0.40–$1.00/1K, 12,000 free credits ($1.20) with zero card, and a 1-click OAuth 2.1 MCP server.

No credit card required · Instant $1.20 (12,000 Free Credits) + $2.00 Streak Bonus · Self-serve checkout via Stripe (Card / Apple Pay / Google Pay) & 0%-fee Crypto (+5% bonus credits). Explore the full B2BProfile API — Proxycurl Alternative & Drop-In Migration API live playground or migrate from Apify Actors →

Cost per 1,000 enriched B2B profiles / companies

B2BProfile API$0.40 – $1.00
Legacy B2B Data Vendors (Proxycurl / Clearbit / PDL)$20.00+

Pro & Business packages add +40% to +65% bonus credits, bringing effective enrichment cost down to $0.40–$0.575 per 1,000 profiles (and $0.08 per 1,000 decision-maker search items).

Side-by-side comparison.

B2BProfile API compared with ScrapIn.io, People Data Labs, and Cookie Scrapers (li_at)
CapabilityB2BProfile APIscrapin.ioPeople Data LabsCookie Scrapers (li_at)
Sandbox trial & minimum entry threshold12,000 Free Credits ($1.20) · $0 no card · From $19/mo or $25 PAYG$30 paid 7-day trial · $500 PAYG or $299+/mo plans$98/mo Pro entry (100 free monthly lookups)$49–$69/mo + personal LinkedIn account
Cost per 1,000 Person Profile enrichments$0.40–$1.00 (10 Credits / profile)$9.99–$15.00+ (1+ credit / profile)$100.00–$280.00 ($0.10–$0.28 / match)$5.00–$20.00 + residential proxy fees
Cost per 1,000 Company / Domain enrichments$0.40–$1.00 (10 Credits / company)$9.99–$15.00+ (?domain= or LinkedIn URL)$20.00–$100.00 ($0.02–$0.10 / company)Manual browser automation
Cost per 1,000 Employee / Hiring job search items$0.08–$0.20 (2 Credits / item)Multi-credit consumption per search call$25.00–$100.00+Capped at ~80–150 profiles/day per seat
Personal `li_at` cookie & account ban risk0 Cookies (100% safe from n8n Cloud, Make, Clay & AWS)No-CookieNo-Cookie (quarterly static DB)High ban risk (requires personal li_at session)
Rate limits & concurrency (RPM)60 RPM Free · 120 / 300 / 600 RPM PaidThrottled on $30 trial; high RPM on Enterprise60–1,000 RPM (tier-gated)~10–15 profiles/hour safe ceiling
Credit expiration & 404 Not Found billingPAYG Never Expires · Strictly 0 Credits on 404/empty7-day trial expiry; 12-mo PAYG expiryMonthly reset unless annual · 0 on missCompute time billed even on 404 / authwall
Hosted Claude / ChatGPT / Cursor MCP Connector1-Click OAuth 2.1 (https://mcp.b2bprofileapi.com/v1/mcp)REST API only (no OAuth 2.1 MCP)REST API onlyNone

Competitor pricing verified from public pricing pages as of November 2026 (Proxycurl credit tables, ScrapIn.io trial & PAYG packs, Clearbit / HubSpot Breeze Intelligence tiers, Apollo.io API credit docs, People Data Labs pricing, and Coresignal API plans). Actual costs may vary based on plan tier and volume commitments. All third-party trademarks are the property of their respective owners.

Transparent Unit Economics · $1.00 = 10,000 Credits

Exact B2BProfile API tier pricing & per-endpoint rate card.

Explore all 9 /v1/* endpoints →
Free Trial60 RPM
$0cardless sandbox
12,000 Credits ($1.20 value)

1,200 full person or company enrichments

Starter120 RPM
$19.00/mo or $25.00 PAYG
250,000 Credits ($25.00 value)

25,000 full person or company profiles ($0.76 / 1K)

Pro300 RPM
$69.00/mo or $89.00 PAYG
1,200,000 Credits ($120.00 value)

120,000 full profiles or companies ($0.575 / 1K)

Business / Scale600 RPM
$199.00/mo or $249.00 PAYG
5,000,000 Credits ($500.00 value)

500,000 full profiles or companies ($0.40 / 1K)

Data CategoryEndpoint & Drop-In AliasesCreditsEffective Cost / 1,000
B2B Person Profile & Career History Enrichment/v1/profile (aliases: /v1/people/profile, /v1/person, /api/v2/linkedin)10 Credits / profile$1.00 / 1K base ($0.40 / 1K on Business)
Company Firmographics, Headcount & Domain Enrichment/v1/company (aliases: /v1/companies/profile, /v1/companies/detail)10 Credits / company$1.00 / 1K base ($0.40 / 1K on Business)
Decision-Maker & Company Employee People Search/v1/people/search (aliases: /v1/company/employees, /v1/people)2 Credits / person (min 10 Credits on hit)$0.20 / 1K people ($0.08 / 1K on Business)
Executive & Company Thought-Leadership Activity Feeds/v1/profile/posts, /v1/company/posts10 Credits / call$1.00 / 1K calls ($0.40 / 1K on Business)
B2B Content Search & Company Hiring Signals (Active Jobs)/v1/posts/search, /v1/jobs/search (alias: /v1/company/jobs)2 Credits / item (min 10 Credits on hit)$0.20 / 1K items ($0.08 / 1K on Business)

Why engineering teams switch from ScrapIn.io.

Built for n8n, Make & Clay Post-Proxycurl Workflows

Drop a single HTTP Request node into n8n, Make.com, or Clay HTTP API with `X-API-Key`. Pass raw LinkedIn URLs (`https://www.linkedin.com/in/...`), handles, corporate domains (`stripe.com`), or even `?json={...}` wrappers—our gateway normalizes slugs automatically without throwing brittle 400s.

Zero $30 Trial Wall or $500 Upfront Minimum

Instead of paying $30 to test ScrapIn.io for 7 days or committing $500 upfront, claim 12,000 free credits ($1.20 = 1,200 full profile/company enrichments) instantly with zero card, then scale from $19/mo or $25 never-expiring PAYG via Card, Apple Pay, Google Pay, or 0%-fee Crypto.

Real-Time Failover vs Stale Quarterly PDL Snapshots

People Data Labs frequently lags recent job changes by 60–120 days, while browser cookie scrapers risk banning your founder's LinkedIn account. B2BProfile API combines a <15ms PostgreSQL 16 hot cache with 4-provider live No-Cookie failover (`?refresh=true` unlocked on every tier).

Migrate from ScrapIn.io or Proxycurl in 60 Seconds

Replace ScrapIn.io (`/v1/enrichment/profile`) or legacy Proxycurl (`/api/v2/linkedin`) with one synchronous GET or POST request—no cookies, no async webhook polling:

Before (ScrapIn.io — $30 paid trial / $500 PAYG minimum)
import requests

# ScrapIn.io requiresapikey in query/header + $30 trial or $500 PAYG pack
res = requests.get(
    "https://api.scrapin.io/enrichment/profile",
    params={
        "apikey": "scrapin_key_...",
        "linkedInUrl": "https://www.linkedin.com/in/satyanadella",
    },
    timeout=30,
)
person = res.json().get("person", {})
After (B2BProfile API — $0.40–$1.00 / 1K, 0 Credits on 404)
import requests

res = requests.get(
    "https://api.b2bprofileapi.com/v1/profile",
    params={"url": "https://www.linkedin.com/in/satyanadella"},
    headers={"X-API-Key": "b2b_live_your_api_key"},
    timeout=20,
)
payload = res.json()
profile = payload["data"]
print(profile["full_name"], "->", profile["current_title"], "@", profile["current_company"])
Runnable cURL (No Cookie · AWS / n8n / Clay Safe)/docs/profile →
curl -sS "https://api.b2bprofileapi.com/v1/profile?url=https://www.linkedin.com/in/satyanadella" \
  -H "X-API-Key: b2b_live_your_api_key"

# Corporate Domain -> LinkedIn Company Firmographics (10 Credits = $0.001 base / $0.0004 Business)
curl -sS "https://api.b2bprofileapi.com/v1/company?domain=stripe.com" \
  -H "X-API-Key: b2b_live_your_api_key"

# Decision-Maker Employee Search for Clay / n8n Lead Tables (2 Credits / lead)
curl -sS "https://api.b2bprofileapi.com/v1/people/search?company_domain=stripe.com&title=VP%20Engineering&limit=10" \
  -H "X-API-Key: b2b_live_your_api_key"
Real HTTP 200 Production JSON Response (14ms Hot Cache)X-Credits-Cost: 10
{
  "status": "ok",
  "data": {
    "username": "satyanadella",
    "member_id": "urn:li:member:19186432",
    "full_name": "Satya Nadella",
    "headline": "Chairman and CEO at Microsoft",
    "current_title": "Chairman and CEO",
    "current_company": "Microsoft",
    "company_slug": "microsoft",
    "location": "Redmond, Washington, United States",
    "country": "US",
    "followers_count": 11420890,
    "connections_count": 500,
    "experience": [
      {
        "title": "Chairman and CEO",
        "company": "Microsoft",
        "company_slug": "microsoft",
        "location": "Redmond, WA",
        "start_date": "2014-02",
        "end_date": null,
        "is_current": true
      }
    ],
    "education": [
      {
        "school": "University of Chicago Booth School of Business",
        "degree": "MBA",
        "field_of_study": "Business Administration",
        "start_year": 1994,
        "end_year": 1997
      }
    ],
    "skills": [
      "Cloud Computing",
      "Enterprise Software",
      "Artificial Intelligence",
      "Distributed Systems"
    ]
  },
  "meta": {
    "request_id": "9f82c4d1-7b21-4e9a-8a10-3e5120f8c112",
    "endpoint": "/v1/profile",
    "credits_charged": 10,
    "latency_ms": 14,
    "cache_hit": true
  }
}
n8n HTTP Request Node

Method: GET (or POST JSON) · URL: https://api.b2bprofileapi.com/v1/profile · Header Auth: X-API-Key = b2b_... · Query: url={{ $json.linkedin_url }} (full https://linkedin.com/in/... URLs auto-normalized).

Clay HTTP API Column

Endpoint: https://api.b2bprofileapi.com/v1/company?domain={{domain}} · Header: X-API-Key · Run Condition: !!{{domain}} · 0 Credits deducted automatically if a domain returns 404.

Make.com (Integromat) HTTP Module

Make a request -> URL: https://api.b2bprofileapi.com/v1/people/search?company_domain={{1.domain}}&title=Head%20of%20Sales&limit=10 · Parse response: Yes · Up to 600 RPM burst without queuing.

Claude.ai / ChatGPT / Cursor (Remote MCP)

Add Custom Connector URL: https://mcp.b2bprofileapi.com/v1/mcp (1-click OAuth 2.1 PKCE login, auto-grants 12,000 free credits) or pass X-API-Key to https://api.b2bprofileapi.com/mcp.

1-Click OAuth 2.1 Remote MCP Connector · Claude · ChatGPT · Cursor · Windsurf

Connect live LinkedIn enrichment to AI agents with zero local setup

Paste https://mcp.b2bprofileapi.com/v1/mcp into Claude.ai, ChatGPT Connectors, or Cursor for 1-click OAuth 2.1 PKCE sign-in (auto-grants 12,000 free credits), or connect via https://api.b2bprofileapi.com/mcp with an X-API-Key header.

Open MCP Setup Guide →

Interactive Engineering Workbench · Benchmark vs ScrapIn.io

Verify real-time latency, enrichment unit math & JSON schema

2,000 profiles/day
1,000 companies/day
10,000 items/day
HTTP Calls/Day
3,400
Up to 600 RPM
Hot Cache Latency
~14 ms p50
PostgreSQL 16 + Redis
Cookie Risk
0 Cookies
No li_at required
Estimated Monthly Pipeline Cost (30 Days)
$59.70/ mo with Business bonus ($150.00 base rate)
Daily consumption: 50,000 Credits ($5.00/day)
B2BProfile API (with volume bonus):$59.70 / mo
Proxycurl / Clearbit ($20+ / 1K):$6300.00 / mo
Failed / 404 request fee:$0.00 (0 Credits)

Frequently asked questions

How does B2BProfile API pricing compare to ScrapIn.io and People Data Labs?
ScrapIn.io charges $30 for a 7-day trial and $500+ for Pay-As-You-Go packs (or $299–$999/mo tiers, roughly $9.99–$15.00 per 1,000 profiles), while People Data Labs starts at $98/month ($100–$280 per 1,000 person matches). B2BProfile API grants 12,000 free credits ($1.20) immediately with no card, starts at $19/mo or $25 never-expiring PAYG, and enriches full profiles or companies for $0.40–$1.00 per 1,000 calls.
Does B2BProfile API require my personal LinkedIn `li_at` session cookie in n8n, Make, or Clay?
Never. B2BProfile API is 100% No-Cookie and proxy-free on the client side. You never connect a personal LinkedIn account or browser extension, eliminating any risk of LinkedIn account restrictions or bans when running automated n8n, Make, or Clay workflows.
Can I migrate existing Proxycurl (`/api/v2/linkedin`) or ScrapIn LinkedIn URL inputs without regex cleanup?
Yes. Both `/v1/profile` and `/api/v2/linkedin` accept full LinkedIn URLs (`?url=https://www.linkedin.com/in/satyanadella/?trk=...`), raw handles (`?username=satyanadella`), corporate domains (`?domain=stripe.com`), and even `?json={...}` wrappers—automatically extracting clean slugs server-side.
How do I connect B2BProfile API to Claude, ChatGPT, or Cursor via MCP?
Point your MCP client directly to `https://mcp.b2bprofileapi.com/v1/mcp` for 1-click OAuth 2.1 sign-in (works in Claude.ai Web/Desktop, ChatGPT Connectors, Cursor, and Windsurf with zero local Node.js setup), or use `https://api.b2bprofileapi.com/mcp` with an `X-API-Key` header.
What payment methods are supported and do PAYG credits expire?
Pay-As-You-Go credits never expire, and 404 Not Found or empty search responses cost 0 credits. Checkout supports Stripe (Credit/Debit Card, Apple Pay, Google Pay) and 0%-fee Cryptocurrency (USDT, USDC, BTC, ETH, SOL across 180+ coins with +5% bonus credits).

Test it against ScrapIn.io for free.

Every new account receives 12,000 free Credits immediately — no card required.