Mobile / Phone Number Finder avatar

Mobile / Phone Number Finder

Pricing

from $100.00 / 1,000 lead submissions

Go to Apify Store
Mobile / Phone Number Finder

Mobile / Phone Number Finder

Input: LinkedIn profile URL, OR first name + last name with company name or company domain. Get: direct mobile numbers.

Pricing

from $100.00 / 1,000 lead submissions

Rating

0.0

(0)

Developer

Scalelist

Scalelist

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Categories

Share

Bulk Phone Finder by Scalelist

Find verified mobile numbers for any list of leads — from a LinkedIn profile URL alone, or from a name and company.

Powered by Scalelist — the email and phone finder used by over 30,000 users on the Scalelist web app every day.

How it works

Each lead can be identified two ways. Use whichever you have — or both together for the best match rate.

  • linkedin_profile_url on its own — no name or company needed.
  • first_name + last_name, with company_domain (preferred) or company_name to sharpen the match.

Supplying a LinkedIn profile and a name gives the highest match rate of all. You can mix both styles freely in the same list — every lead is matched independently.

Input

FieldRequiredDescription
leads[].linkedin_profile_urlEither this…Full LinkedIn profile URL. Sufficient on its own
leads[].first_name…or this pairLead's first name
leads[].last_name…or this pairLead's last name
leads[].company_domainOptionale.g. acmecorp.com — preferred over company name
leads[].company_nameOptionalUse if the domain is unknown

Every lead needs either a linkedin_profile_url or both first_name and last_name. Leads with neither are skipped with a warning; the rest of the run continues.

Example input

{
"leads": [
{
"linkedin_profile_url": "https://www.linkedin.com/in/arnaud-renoux-129aa949/"
},
{
"first_name": "Youssef",
"last_name": "El Kaddioui",
"company_domain": "scalelist.com",
"linkedin_profile_url": "https://www.linkedin.com/in/youssefelkaddioui/"
},
{
"first_name": "Arnaud",
"last_name": "Renoux",
"company_name": "Scalelist"
}
]
}

Output

One row is written to the Apify Dataset for every lead — giving you a complete record of the run.

FieldTypeDescription
first_namestring | nullLead's first name, if supplied
last_namestring | nullLead's last name, if supplied
company_domainstring | nullCompany domain used for the lookup
company_namestring | nullCompany name used for the lookup
linkedin_profile_urlstring | nullLinkedIn profile URL used for the lookup
phonestring | nullFound mobile number. null if not found
phone_statusstringFound · Not found · Timeout · Submit failed
foundbooleantrue if a mobile number was found

Example output rows

Found — from a LinkedIn URL only:

{
"first_name": null,
"last_name": null,
"company_domain": null,
"company_name": null,
"linkedin_profile_url": "https://www.linkedin.com/in/arnaud-renoux-129aa949/",
"phone": "+1-555-0198",
"phone_status": "Found",
"found": true
}

Found — from a name and company:

{
"first_name": "Youssef",
"last_name": "El Kaddioui",
"company_domain": "scalelist.com",
"company_name": null,
"linkedin_profile_url": "https://www.linkedin.com/in/youssefelkaddioui/",
"phone": "+1-555-0142",
"phone_status": "Found",
"found": true
}

Not found:

{
"first_name": "John",
"last_name": "Doe",
"company_domain": null,
"company_name": "Some Company",
"linkedin_profile_url": null,
"phone": null,
"phone_status": "Not found",
"found": false
}

Error handling

SituationBehaviour
Lead has neither a LinkedIn profile URL nor a full nameLead is skipped with a warning; others continue
Rate limit (429)Exponential backoff, up to 5 automatic retries
Batch submit errorBatch skipped, placeholder rows written, run continues
Spend cap reachedActor stops cleanly; remaining leads are not submitted
Actor timeoutActor stops before submitting batches it can't retrieve results for

Other Scalelist Actors


Support