Find the verified business email behind any LinkedIn profile URL — straight from your terminal.
Zero SDK dependency. Calls the Tomba REST API directly with Node's built-in fetch — the source is a working reference for integrating Tomba into your own Node/TypeScript code.
The whole CLI is just a friendly wrapper around one HTTP call:
curl -G 'https://api.tomba.io/v1/linkedin' \
--data-urlencode 'url=https://www.linkedin.com/in/alex-maccaw-ab592978' \
-H "X-Tomba-Key: $TOMBA_KEY" \
-H "X-Tomba-Secret: $TOMBA_SECRET"Pipe through jq for just the email:
curl -sG 'https://api.tomba.io/v1/linkedin' \
--data-urlencode 'url=https://www.linkedin.com/in/satyanadella' \
-H "X-Tomba-Key: $TOMBA_KEY" \
-H "X-Tomba-Secret: $TOMBA_SECRET" \
| jq -r '.data.email'- One-shot:
tomba-linkedin <linkedin-url> - Batch via args or stdin
- Three output modes: pretty (default),
--json,--csv - Optional mobile phone enrichment with
--enrich-mobile - Single npm install, zero config
npm install -g tomba-linkedin-cli
# or
pnpm add -g tomba-linkedin-cli
# or run it once
npx tomba-linkedin-cli https://www.linkedin.com/in/...Grab a free key at tomba.io (50 finds + 50 verifications/month, no card).
export TOMBA_KEY=ta_xxxxxxxxxxxxxxxxxx
export TOMBA_SECRET=ts_xxxxxxxxxxxxxxxxxx# One profile, pretty output
tomba-linkedin https://www.linkedin.com/in/alex-maccaw-ab592978
# Pipe-friendly JSON
tomba-linkedin --json https://www.linkedin.com/in/satyanadella | jq .
# Batch from a file → CSV
cat linkedin-urls.txt | tomba-linkedin --csv > emails.csv
# Include mobile (paid plans)
tomba-linkedin --enrich-mobile https://www.linkedin.com/in/...✔ https://www.linkedin.com/in/alex-maccaw-ab592978
email: alex@stripe.com
score: 98
name: Alex MacCaw
position: Founder & CEO
company: stripe
[
{
"url": "https://www.linkedin.com/in/alex-maccaw-ab592978",
"email": "alex@stripe.com",
"score": 98,
"firstName": "Alex",
"lastName": "MacCaw",
"position": "Founder & CEO",
"company": "stripe",
"phone": "",
"error": ""
}
]- Sales prospecting — turn a LinkedIn search export into a contactable list
- Recruiting — surface direct emails for passive candidates
- Investor outreach — find partner emails from VC firm profile pages
- CRM enrichment — fill
emailon contacts you have LinkedIn URLs for
npm install
npm run build
node dist/index.js --versionvhs .vhs/demo.tape
# outputs docs/demo.gifMIT — see LICENSE.
- Tomba Node SDK
- Tomba API docs
- tomba-tech-cli — detect the tech stack of a domain
- tomba-csv-enricher — bulk CSV email enrichment
