Find emails from domains, LinkedIn, or company search
Tomba - Email Finding & Verification

Email finder and verifier - find emails from domains, LinkedIn, or company search
---
name: email-finder-tomba
description: Email finder and verifier - find emails from domains, LinkedIn, or company search
source: orthogonal
---
# Tomba - Email Finding & Verification
## Setup
Read your credentials from ~/.gooseworks/credentials.json:
```bash
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
```
If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login`Overview
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
What you get
- Validate PhoneValidate a phone number and get carrier information
- Domain StatusCheck the status and availability of a domain
- Email FormatGet the email format patterns used by a domain (e.g. first.last, firstlast)
- Find PersonGet person information from an email address
- Combined EnrichmentGet combined person and company information from an email
- Domain SuggestionsGet domain suggestions for a company name
Manual install (npx, ZIP)
npx skills add gooseworks-ai/goose-skills --skill email-finder-tomba -g -a claude-codemkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/gooseworks-ai/goose-skills/tar.gz/615c685f34f8 \
| tar -xz -C ~/.claude/skills --strip-components=4 goose-skills-615c685f34f8/skills/lead-generation/capabilities/email-finder-tombaNew-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/096b76f288c0136c4c1b/email-finder-tomba.zip" -OutFile "$env:TEMP\email-finder-tomba.zip"; Expand-Archive "$env:TEMP\email-finder-tomba.zip" -DestinationPath "$HOME\.claude\skills" -ForceConnects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md12.4 KBskill.meta.json292 B
Read the files here
gooseworks-ai/
Show the full text350 lines
Tomba - Email Finding & Verification
Setup
Read your credentials from ~/.gooseworks/credentials.json:
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"
Find and verify email addresses from domains, LinkedIn profiles, or natural language search.
Capabilities
- Validate Phone: Validate a phone number and get carrier information
- Domain Status: Check the status and availability of a domain
- Email Format: Get the email format patterns used by a domain (e.g. first.last, firstlast)
- Find Person: Get person information from an email address
- Combined Enrichment: Get combined person and company information from an email
- Domain Suggestions: Get domain suggestions for a company name
- Email Count: Get the count of email addresses for a domain, broken down by department and seniority
- Author Finder: Find the email address of a blog post author from the article URL
- LinkedIn Finder: Find the email address from a LinkedIn profile URL
- Technology Stack: Discover technologies used by a website
- Verify Email: Verify the deliverability of an email address
- Find Company: Get company information from a domain
- Location: Get employee location distribution for a domain
- Domain Search: Search emails based on a website domain
- Email Enrichment: Enrich an email address with person and company data (name, location, social handles)
- Find Phone: Find phone numbers associated with an email, domain, or LinkedIn profile
- Similar Domains: Find domains similar to a given domain
- Email Finder: Find the most likely email address from a domain name, first name, and last name
- Email Sources: Find the sources where an email was found on the web
- Search Companies: Search for companies using natural language queries or structured filters
Usage
Validate Phone
Validate a phone number and get carrier information.
Parameters:
- phone* (string) - Phone number to validate
- country_code (string) - Country code (e.g., US)
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/phone-validator","query":{"phone":"+14155552671"}}'
Domain Status
Check the status and availability of a domain.
Parameters:
- domain* (string) - Domain to check
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/domain-status","query":{"domain":"stripe.com"}}'
Email Format
Get the email format patterns used by a domain (e.g. first.last, firstlast).
Parameters:
- domain* (string) - Domain name, e.g. stripe.com
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/email-format","query":{"domain":"stripe.com"}}'
Find Person
Get person information from an email address.
Parameters:
- email* (string) - Email address to look up
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/people/find","query":{"email":"[email protected]"}}'
Combined Enrichment
Get combined person and company information from an email.
Parameters:
- email* (string) - Email address to enrich
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/combined/find","query":{"email":"[email protected]"}}'
Domain Suggestions
Get domain suggestions for a company name
Parameters:
- query* (string) - The domain or company name to find suggestions for
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/domain-suggestions","query":{"query":"Google"}}'
Email Count
Get the count of email addresses for a domain, broken down by department and seniority.
Parameters:
- domain* (string) - Domain name, e.g. stripe.com
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/email-count","query":{"domain":"openai.com"}}'
Author Finder
Find the email address of a blog post author from the article URL.
Parameters:
- url* (string) - URL of the blog post/article
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/author-finder","query":{"url":"https://example.com/blog/post"}}'
LinkedIn Finder
Find the email address from a LinkedIn profile URL.
Parameters:
- url* (string) - LinkedIn profile URL
- enrich_mobile (string) - Set to true to get phone number
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/linkedin","query":{"url":"https://linkedin.com/in/johndoe"}}'
Technology Stack
Discover technologies used by a website.
Parameters:
- domain* (string) - Domain to analyze
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/technology","query":{"domain":"stripe.com"}}'
Verify Email
Verify the deliverability of an email address.
Parameters:
- email* (string) - The email address to verify
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/email-verifier","query":{"email":"[email protected]"}}'
Find Company
Get company information from a domain.
Parameters:
- domain* (string) - Domain name (e.g., stripe.com)
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/companies/find","query":{"domain":"anthropic.com"}}'
Location
Get employee location distribution for a domain.
Parameters:
- domain* (string) - Domain name, e.g. stripe.com
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/location","query":{"domain":"stripe.com"}}'
Domain Search
Search emails based on a website domain. Returns all email addresses found on the internet for a given domain, with organization info and employee details.
Parameters:
- domain* (string) - Domain name to search, e.g. stripe.com
- company* (string) - Company name (3-75 chars)
- page (string) - Page number (default 1)
- limit (string) - Results per page: 10, 20, or 50 (default 10)
- country (string) - Two-letter country code filter
- department (string) - Department filter: engineering, sales, finance, hr, it, marketing, operations, management, executive, legal, support, communication, software, security, pr, warehouse, diversity, administrative, facilities, accounting
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/domain-search","query":{"domain":"stripe.com"}}'
Email Enrichment
Enrich an email address with person and company data (name, location, social handles).
Parameters:
- email* (string) - Email address to enrich
- enrich_mobile (string) - Set to true to get phone number
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/enrich","query":{"email":"[email protected]"}}'
Find Phone
Find phone numbers associated with an email, domain, or LinkedIn profile.
Parameters:
- email (string) - Email address to find phone for
- domain (string) - Domain to find phone numbers for
- linkedin (string) - LinkedIn profile URL
- full (boolean) - Set to true to get all phone numbers
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/phone-finder","query":{"domain":"stripe.com","first_name":"John","last_name":"Doe"}}'
Similar Domains
Find domains similar to a given domain.
Parameters:
- domain* (string) - Domain to find similar domains for
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/similar","query":{"domain":"stripe.com"}}'
Email Finder
Find the most likely email address from a domain name, first name, and last name.
Parameters:
- domain* (string) - Domain name, e.g. stripe.com
- company* (string) - Company name (3-75 chars)
- full_name (string) - Full name of the person
- first_name (string) - First name of the person
- last_name (string) - Last name of the person
- enrich_mobile (string) - Set to true to get phone number
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/email-finder","query":{"domain":"stripe.com","first_name":"John","last_name":"Doe"}}'
Email Sources
Find the sources where an email was found on the web.
Parameters:
- email* (string) - Email address to find sources for
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/email-sources","query":{"email":"[email protected]"}}'
Search Companies
Search for companies using natural language queries or structured filters. AI assistant generates appropriate filters from your query.
Parameters:
- query (string) - Natural language query (8-100 chars). AI generates filters from this. Use only on first request, then use filters for pagination.
- filters (object) - Structured filters: company, location_country, location_city, location_state, industry, size, type, keywords, founded, technologies, similar, revenue, sic, naics. Each has include/exclude arrays.
- page (integer) - Page number for pagination (1-1000, default: 1)
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/reveal/search","body":{"query":"AI startups in San Francisco with 50+ employees"}}'
Use Cases
- Sales Prospecting: Find contact emails at target companies
- Lead Generation: Build email lists from LinkedIn
- Email Validation: Clean email lists before campaigns
- Company Research: Find companies matching criteria
- Outreach: Verify emails before sending
Discover More
For full endpoint details and parameters:
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt":"tomba API endpoints"}' List all endpoints
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \
-H "Authorization: Bearer $GOOSEWORKS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"api":"tomba","path":"/v1/phone-validator"}' # Get endpoint details
| 1 | |
| 2 | name email-finder-tomba |
| 3 | description Email finder and verifier - find emails from domains, LinkedIn, or company search |
| 4 | source orthogonal |
| 5 | |
| 6 | |
| 7 | |
| 8 | # Tomba - Email Finding & Verification |
| 9 | |
| 10 | ## Setup |
| 11 | |
| 12 | Read your credentials from ~/.gooseworks/credentials.json: |
| 13 | |
| 14 | export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])") |
| 15 | export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))") |
| 16 | |
| 17 | |
| 18 | If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login` |
| 19 | |
| 20 | All endpoints use Bearer auth: `-H "Authorization: Bearer $GOOSEWORKS_API_KEY"` |
| 21 | |
| 22 | |
| 23 | Find and verify email addresses from domains, LinkedIn profiles, or natural language search. |
| 24 | |
| 25 | ## Capabilities |
| 26 | |
| 27 | **Validate Phone**: Validate a phone number and get carrier information |
| 28 | **Domain Status**: Check the status and availability of a domain |
| 29 | **Email Format**: Get the email format patterns used by a domain (e.g. first.last, firstlast) |
| 30 | **Find Person**: Get person information from an email address |
| 31 | **Combined Enrichment**: Get combined person and company information from an email |
| 32 | **Domain Suggestions**: Get domain suggestions for a company name |
| 33 | **Email Count**: Get the count of email addresses for a domain, broken down by department and seniority |
| 34 | **Author Finder**: Find the email address of a blog post author from the article URL |
| 35 | **LinkedIn Finder**: Find the email address from a LinkedIn profile URL |
| 36 | **Technology Stack**: Discover technologies used by a website |
| 37 | **Verify Email**: Verify the deliverability of an email address |
| 38 | **Find Company**: Get company information from a domain |
| 39 | **Location**: Get employee location distribution for a domain |
| 40 | **Domain Search**: Search emails based on a website domain |
| 41 | **Email Enrichment**: Enrich an email address with person and company data (name, location, social handles) |
| 42 | **Find Phone**: Find phone numbers associated with an email, domain, or LinkedIn profile |
| 43 | **Similar Domains**: Find domains similar to a given domain |
| 44 | **Email Finder**: Find the most likely email address from a domain name, first name, and last name |
| 45 | **Email Sources**: Find the sources where an email was found on the web |
| 46 | **Search Companies**: Search for companies using natural language queries or structured filters |
| 47 | |
| 48 | ## Usage |
| 49 | |
| 50 | ### Validate Phone |
| 51 | Validate a phone number and get carrier information. |
| 52 | |
| 53 | Parameters: |
| 54 | phone* (string) - Phone number to validate |
| 55 | country_code (string) - Country code (e.g., US) |
| 56 | |
| 57 | |
| 58 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 59 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 60 | -H "Content-Type: application/json" \ |
| 61 | -d '{"api":"tomba","path":"/v1/phone-validator","query":{"phone":"+14155552671"}}' |
| 62 | |
| 63 | |
| 64 | ### Domain Status |
| 65 | Check the status and availability of a domain. |
| 66 | |
| 67 | Parameters: |
| 68 | domain* (string) - Domain to check |
| 69 | |
| 70 | |
| 71 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 72 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 73 | -H "Content-Type: application/json" \ |
| 74 | -d '{"api":"tomba","path":"/v1/domain-status","query":{"domain":"stripe.com"}}' |
| 75 | |
| 76 | |
| 77 | ### Email Format |
| 78 | Get the email format patterns used by a domain (e.g. first.last, firstlast). |
| 79 | |
| 80 | Parameters: |
| 81 | domain* (string) - Domain name, e.g. stripe.com |
| 82 | |
| 83 | |
| 84 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 85 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 86 | -H "Content-Type: application/json" \ |
| 87 | -d '{"api":"tomba","path":"/v1/email-format","query":{"domain":"stripe.com"}}' |
| 88 | |
| 89 | |
| 90 | ### Find Person |
| 91 | Get person information from an email address. |
| 92 | |
| 93 | Parameters: |
| 94 | email* (string) - Email address to look up |
| 95 | |
| 96 | |
| 97 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 98 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 99 | -H "Content-Type: application/json" \ |
| 100 | -d '{"api":"tomba","path":"/v1/people/find","query":{"email":"[email protected]"}}' |
| 101 | |
| 102 | |
| 103 | ### Combined Enrichment |
| 104 | Get combined person and company information from an email. |
| 105 | |
| 106 | Parameters: |
| 107 | email* (string) - Email address to enrich |
| 108 | |
| 109 | |
| 110 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 111 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 112 | -H "Content-Type: application/json" \ |
| 113 | -d '{"api":"tomba","path":"/v1/combined/find","query":{"email":"[email protected]"}}' |
| 114 | |
| 115 | |
| 116 | ### Domain Suggestions |
| 117 | Get domain suggestions for a company name |
| 118 | |
| 119 | Parameters: |
| 120 | query* (string) - The domain or company name to find suggestions for |
| 121 | |
| 122 | |
| 123 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 124 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 125 | -H "Content-Type: application/json" \ |
| 126 | -d '{"api":"tomba","path":"/v1/domain-suggestions","query":{"query":"Google"}}' |
| 127 | |
| 128 | |
| 129 | ### Email Count |
| 130 | Get the count of email addresses for a domain, broken down by department and seniority. |
| 131 | |
| 132 | Parameters: |
| 133 | domain* (string) - Domain name, e.g. stripe.com |
| 134 | |
| 135 | |
| 136 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 137 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 138 | -H "Content-Type: application/json" \ |
| 139 | -d '{"api":"tomba","path":"/v1/email-count","query":{"domain":"openai.com"}}' |
| 140 | |
| 141 | |
| 142 | ### Author Finder |
| 143 | Find the email address of a blog post author from the article URL. |
| 144 | |
| 145 | Parameters: |
| 146 | url* (string) - URL of the blog post/article |
| 147 | |
| 148 | |
| 149 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 150 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 151 | -H "Content-Type: application/json" \ |
| 152 | -d '{"api":"tomba","path":"/v1/author-finder","query":{"url":"https://example.com/blog/post"}}' |
| 153 | |
| 154 | |
| 155 | ### LinkedIn Finder |
| 156 | Find the email address from a LinkedIn profile URL. |
| 157 | |
| 158 | Parameters: |
| 159 | url* (string) - LinkedIn profile URL |
| 160 | enrich_mobile (string) - Set to true to get phone number |
| 161 | |
| 162 | |
| 163 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 164 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 165 | -H "Content-Type: application/json" \ |
| 166 | -d '{"api":"tomba","path":"/v1/linkedin","query":{"url":"https://linkedin.com/in/johndoe"}}' |
| 167 | |
| 168 | |
| 169 | ### Technology Stack |
| 170 | Discover technologies used by a website. |
| 171 | |
| 172 | Parameters: |
| 173 | domain* (string) - Domain to analyze |
| 174 | |
| 175 | |
| 176 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 177 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 178 | -H "Content-Type: application/json" \ |
| 179 | -d '{"api":"tomba","path":"/v1/technology","query":{"domain":"stripe.com"}}' |
| 180 | |
| 181 | |
| 182 | ### Verify Email |
| 183 | Verify the deliverability of an email address. |
| 184 | |
| 185 | Parameters: |
| 186 | email* (string) - The email address to verify |
| 187 | |
| 188 | |
| 189 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 190 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 191 | -H "Content-Type: application/json" \ |
| 192 | -d '{"api":"tomba","path":"/v1/email-verifier","query":{"email":"[email protected]"}}' |
| 193 | |
| 194 | |
| 195 | ### Find Company |
| 196 | Get company information from a domain. |
| 197 | |
| 198 | Parameters: |
| 199 | domain* (string) - Domain name (e.g., stripe.com) |
| 200 | |
| 201 | |
| 202 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 203 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 204 | -H "Content-Type: application/json" \ |
| 205 | -d '{"api":"tomba","path":"/v1/companies/find","query":{"domain":"anthropic.com"}}' |
| 206 | |
| 207 | |
| 208 | ### Location |
| 209 | Get employee location distribution for a domain. |
| 210 | |
| 211 | Parameters: |
| 212 | domain* (string) - Domain name, e.g. stripe.com |
| 213 | |
| 214 | |
| 215 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 216 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 217 | -H "Content-Type: application/json" \ |
| 218 | -d '{"api":"tomba","path":"/v1/location","query":{"domain":"stripe.com"}}' |
| 219 | |
| 220 | |
| 221 | ### Domain Search |
| 222 | Search emails based on a website domain. Returns all email addresses found on the internet for a given domain, with organization info and employee details. |
| 223 | |
| 224 | Parameters: |
| 225 | domain* (string) - Domain name to search, e.g. stripe.com |
| 226 | company* (string) - Company name (3-75 chars) |
| 227 | page (string) - Page number (default 1) |
| 228 | limit (string) - Results per page: 10, 20, or 50 (default 10) |
| 229 | country (string) - Two-letter country code filter |
| 230 | department (string) - Department filter: engineering, sales, finance, hr, it, marketing, operations, management, executive, legal, support, communication, software, security, pr, warehouse, diversity, administrative, facilities, accounting |
| 231 | |
| 232 | |
| 233 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 234 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 235 | -H "Content-Type: application/json" \ |
| 236 | -d '{"api":"tomba","path":"/v1/domain-search","query":{"domain":"stripe.com"}}' |
| 237 | |
| 238 | |
| 239 | ### Email Enrichment |
| 240 | Enrich an email address with person and company data (name, location, social handles). |
| 241 | |
| 242 | Parameters: |
| 243 | email* (string) - Email address to enrich |
| 244 | enrich_mobile (string) - Set to true to get phone number |
| 245 | |
| 246 | |
| 247 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 248 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 249 | -H "Content-Type: application/json" \ |
| 250 | -d '{"api":"tomba","path":"/v1/enrich","query":{"email":"[email protected]"}}' |
| 251 | |
| 252 | |
| 253 | ### Find Phone |
| 254 | Find phone numbers associated with an email, domain, or LinkedIn profile. |
| 255 | |
| 256 | Parameters: |
| 257 | email (string) - Email address to find phone for |
| 258 | domain (string) - Domain to find phone numbers for |
| 259 | linkedin (string) - LinkedIn profile URL |
| 260 | full (boolean) - Set to true to get all phone numbers |
| 261 | |
| 262 | |
| 263 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 264 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 265 | -H "Content-Type: application/json" \ |
| 266 | -d '{"api":"tomba","path":"/v1/phone-finder","query":{"domain":"stripe.com","first_name":"John","last_name":"Doe"}}' |
| 267 | |
| 268 | |
| 269 | ### Similar Domains |
| 270 | Find domains similar to a given domain. |
| 271 | |
| 272 | Parameters: |
| 273 | domain* (string) - Domain to find similar domains for |
| 274 | |
| 275 | |
| 276 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 277 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 278 | -H "Content-Type: application/json" \ |
| 279 | -d '{"api":"tomba","path":"/v1/similar","query":{"domain":"stripe.com"}}' |
| 280 | |
| 281 | |
| 282 | ### Email Finder |
| 283 | Find the most likely email address from a domain name, first name, and last name. |
| 284 | |
| 285 | Parameters: |
| 286 | domain* (string) - Domain name, e.g. stripe.com |
| 287 | company* (string) - Company name (3-75 chars) |
| 288 | full_name (string) - Full name of the person |
| 289 | first_name (string) - First name of the person |
| 290 | last_name (string) - Last name of the person |
| 291 | enrich_mobile (string) - Set to true to get phone number |
| 292 | |
| 293 | |
| 294 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 295 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 296 | -H "Content-Type: application/json" \ |
| 297 | -d '{"api":"tomba","path":"/v1/email-finder","query":{"domain":"stripe.com","first_name":"John","last_name":"Doe"}}' |
| 298 | |
| 299 | |
| 300 | ### Email Sources |
| 301 | Find the sources where an email was found on the web. |
| 302 | |
| 303 | Parameters: |
| 304 | email* (string) - Email address to find sources for |
| 305 | |
| 306 | |
| 307 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 308 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 309 | -H "Content-Type: application/json" \ |
| 310 | -d '{"api":"tomba","path":"/v1/email-sources","query":{"email":"[email protected]"}}' |
| 311 | |
| 312 | |
| 313 | ### Search Companies |
| 314 | Search for companies using natural language queries or structured filters. AI assistant generates appropriate filters from your query. |
| 315 | |
| 316 | Parameters: |
| 317 | query (string) - Natural language query (8-100 chars). AI generates filters from this. Use only on first request, then use filters for pagination. |
| 318 | filters (object) - Structured filters: company, location_country, location_city, location_state, industry, size, type, keywords, founded, technologies, similar, revenue, sic, naics. Each has include/exclude arrays. |
| 319 | page (integer) - Page number for pagination (1-1000, default: 1) |
| 320 | |
| 321 | |
| 322 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \ |
| 323 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 324 | -H "Content-Type: application/json" \ |
| 325 | -d '{"api":"tomba","path":"/v1/reveal/search","body":{"query":"AI startups in San Francisco with 50+ employees"}}' |
| 326 | |
| 327 | |
| 328 | ## Use Cases |
| 329 | |
| 330 | **Sales Prospecting**: Find contact emails at target companies |
| 331 | **Lead Generation**: Build email lists from LinkedIn |
| 332 | **Email Validation**: Clean email lists before campaigns |
| 333 | **Company Research**: Find companies matching criteria |
| 334 | **Outreach**: Verify emails before sending |
| 335 | |
| 336 | ## Discover More |
| 337 | |
| 338 | For full endpoint details and parameters: |
| 339 | |
| 340 | |
| 341 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/search \ |
| 342 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 343 | -H "Content-Type: application/json" \ |
| 344 | -d '{"prompt":"tomba API endpoints"}' List all endpoints |
| 345 | curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/details \ |
| 346 | -H "Authorization: Bearer $GOOSEWORKS_API_KEY" \ |
| 347 | -H "Content-Type: application/json" \ |
| 348 | -d '{"api":"tomba","path":"/v1/phone-validator"}' # Get endpoint details |
| 349 | |
| 350 |
Details
- Updated
- Sep 21, 2026
- License
- MIT
- Stars on the repo
- ★ 1,220
- Checked
- Source
- gooseworks-ai/goose-skills ↗
- Creator
- gooseworks-ai · 206 listings
Made with email-finder-tomba

Similar skills
See all →
SkillReverse engineer native, managed, Electron/JavaScriptREA
SkillBrainstorms ideas into designs before any creative workBrainstorming Ideas Into Designs
SkillRequires technical rigor and verificationCode Review Reception
SkillDiagnosis loop for hard bugs and performance regressionsDiagnosing bugs
SkillImplement the result of /to-spec and /to-tickets in codeImplement spec
SkillWriting a PR bodyMore from gooseworks-ai
SkillMine the highest-converting ad angles from customer reviewsAd angle miner
SkillAnalyze ad campaign performance data to identify what'sAd campaign analyzer
SkillFor paid lead-gen and participant-recruitment adsAd lead quality analyzer
SkillAnalyze the message match between your ads and landing pagesAd to landing page auditor
SkillCheck and improve your brand's visibility across AI searchAeo
SkillSearch Amazon products - find items, compare pricesAmazon Product Search