Every LinkedIn profile,
fully enriched.
Paste a URL. Get back the full picture: verified email, phone number, work history, education, skills, certifications, and more. Built for sales, recruiting, and AI agents who need the truth — not what someone half-finished on their profile.
› profile_urls=[
› "linkedin.com/in/abrar",
› "linkedin.com/in/rita"
› ]
From a list of URLs to a clean dataset in three steps.
Paste your profile URLs
Drop a list of LinkedIn profile URLs (linkedin.com/in/<slug>) — one or 5,000 at a time. We dedupe, canonicalize, and skip the ones we can't crawl before you spend a credit.
We enrich each profile
Job lands in a queue. We extract verified email, phone, work history, education, skills, certifications, and more. Live progress; close the tab and we'll fire a webhook (or email) when it's done.
Export anywhere
Download as CSV or JSON, fire a webhook into your CRM, or hit the REST/MCP/x402 API. The dataset is yours — no DRM, no usage cap on what you've already paid for.
Twenty-plus fields per profile. Clean. Normalized. Queryable.
Every row is the same shape no matter who you searched for. Phone numbers are normalized to E.164. Work history comes back as structured roles (title, company, dates, location, description) — not a free-text string a regex won't survive. Education, skills, certifications, and languages each have their own array.
From "I need 500 enriched leads by Friday" to "this is our weekly data feed."
One enricher, six workflows, one queryable dataset. Most teams start with outbound and end up running four of these at once.
Outbound sales
Build qualified prospect lists in minutes. Pull verified email + direct phone + current role for every Head of Sales at a Series-B fintech, every CTO at a Boston biotech, every VP Marketing in your ICP — straight from the LinkedIn URL.
Recruiting + talent ops
Sourcing pipelines stop guessing. Get the full work history, education, and skills behind each LinkedIn URL — plus a verified email so your reach-out actually lands in their inbox instead of an InMail black hole.
Market & talent intel
Map competitors' hiring patterns. Track where senior engineers leave Stripe for, which schools dominate a vertical, what skill stacks command which titles. Schedule weekly re-scrapes so the dataset stays fresh.
Investor research
Vet founders, ops hires, and board candidates with a single URL. Past roles, tenure, exits, education, certifications. Build a clean diligence dossier in seconds instead of clicking through a LinkedIn screen reader.
AI agents
Plug the MCP server straight into Cursor, Claude, ChatGPT, or your own agent. The model calls scrape_linkedin_profiles, polls until done, and exports the rows — no glue code. Or pay-per-call via x402 for one-offs.
Research workflows
Replace manual profile clicking with repeatable jobs. Save a list of URLs, queue weekly enrichments, pipe results into your warehouse via webhook. The dataset stays current; the work stops.
REST, MCP, webhook, or pay-per-call x402.
Ounie accounts get a REST API with bearer-token auth and a native MCP server that drops into Cursor, Claude, ChatGPT, or the AI SDK — your assistant can enrich, poll, and export without writing any glue. One-off scripts can hit our x402 endpoint and pay per request in USDC. Same data, same schema.
// One request. Async job. Webhook or poll for results.
const res = await fetch("https://linkedin.ounie.com/api/scrape", {
method: "POST",
headers: {
"Authorization": "Bearer ${API_KEY}",
"Content-Type": "application/json",
},
body: JSON.stringify({
profile_urls: [
"https://www.linkedin.com/in/abrar-kim",
"https://www.linkedin.com/in/rita-jensen",
],
label: "Q3 outbound · founders",
}),
});
const { job_id } = await res.json();
// → poll /api/jobs/${job_id} or wait on the webhookPay for profiles. Not seats, not setup, not surprises.
One profile scrape costs 5 Ounie credits — the same wallet every Ounie product shares. You are only charged for profiles actually returned; unused reserves refund automatically. AI agents can skip the account entirely and pay per call in USDC via x402.
The questions we get on the first call.
Sign in with Ounie, enrich your first list in 90 seconds.
Pay for profiles in credits, not seats. No subscription — keep every row you've already pulled.