Skip Trace: Every Phone, Email & Address (US) avatar

Skip Trace: Every Phone, Email & Address (US)

Pricing

from $4.99 / 1,000 person founds

Go to Apify Store
Skip Trace: Every Phone, Email & Address (US)

Skip Trace: Every Phone, Email & Address (US)

Skip trace US people by name, address, phone or email and get every phone number on the record, not just five, each with line type, carrier and reported dates. Emails, past addresses, relatives and property details too. Same inputs and columns as the most-used skip trace, lower price, misses free.

Pricing

from $4.99 / 1,000 person founds

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

More contact data. Same workflow. Phones, emails and property details.

From Clearpath, creators of Email Finder & Verifier and WhatsApp Number Validator, with 140,000+ combined lifetime runs across those two actors.

Why choose this skip trace?

  • Richer contact records. Full phone and email lists, address history and property details, with carrier, line type and reported dates where available.
  • Familiar inputs and columns. Keep the same lookup fields, the same 47 base output columns in the same order and the same value formats, including the search labels and a row for every entry. Additional details are appended to each record.
  • Pay per person found. An entry with no match returns a free "Person Not Found" row instead of a charge. See pricing by plan.

Available details vary by record. The hero shows an illustrative record with masked contact information.

Switching from the Store's most-used skip trace actor? Change the actor ID: the inputs, the 47 columns, their value formats and the no-match row stay the same. Its dedicated n8n node is tied to that actor, so use Apify’s generic n8n node instead.

Try your first lookup

Try one address

{
"street_citystatezip": [
"3828 Double Oak Ln; Irving, TX 75061"
],
"max_results": 1,
"maxItems": 1
}

Open the actor input, switch to JSON and paste this example. It requests at most one person for the address, including all available contact details. No extra detail option is needed. Use All Phones and All Emails in the output for the complete contact lists.

If found, one person costs about $0.006 in person charges on Free or Bronze. A returned record can have no phone or email. To look for a specific person at an address, use the name selector under Input and check the returned match status.

Clearpath · Property Data
  Skip Trace
You are here
  Propwire
Owner lists to trace
  US Entities
Officers & registered agents
  Zillow
US listings & sales

Copy to your AI assistant

clearpath/skip-trace-scraper on Apify returns US person records for skip tracing: current address, every phone number with line type, carrier and reported dates, emails, previous addresses, relatives, associates and current property details. Send arrays in any combination, one lookup per entry: name ("First Last", optionally "; City, ST ZIP"), street_citystatezip ("Street; City, ST ZIP"), phone_number, email. max_results (1 to 10, default 1) is people per entry; maxItems caps the whole run. For one specific person at an address, phone or email, append " | Full Name": rows then carry Name Match = matched, or fallback when the first resident was returned instead, so filter on it when only confirmed matches count. Phone-1 to Phone-5 and Email-1 to Email-5 hold the first five; All Phones and All Emails hold every one. A place written after a comma in a name needs its state, otherwise use ";". Charged per person found plus a small run start; an entry with no match returns one free row with First Name "Person Not Found"; free-plan accounts get 5 runs of up to 25 people. Full specification: https://api.apify.com/v2/actors/clearpath~skip-trace-scraper/builds/default . Current pricing: https://apify.com/clearpath/skip-trace-scraper To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.

What you get

Look up any US person by name, street address, phone number or email and get their current address, every phone number with line type, carrier and reported dates, email addresses, previous addresses with dates, relatives and associates with ages, other names, and details of the property they live in. Built for real-estate investors, wholesalers, agents and collections teams: paste a list, get a spreadsheet of contact data.

Input

FieldWhat to put in itExample
nameA full name (Last, First also works), optionally followed by ; and a city, state and ZIP. A place after a comma needs its state (Mary Smith, Dallas, TX); without one, use ;James E Whitsitt, Amalia Castillo; Dallas, TX 75228
street_citystatezipStreet, ;, then city, state and ZIP. Street, City, ST ZIP and full state names also work3828 Double Oak Ln; Irving, TX 75061
phone_numberA US number in any common format; an extension is ignored(214) 349-3972, 214.349.3972, +1 214 349 3972
emailAn email addressname@example.com
max_resultsPeople to return per entry, 1 to 10. Default 13
maxItemsOptional cap on people returned across the whole run500

Picking one person with | Full Name

An address or phone number often belongs to several people. Add | Full Name to the end of an address, phone or email entry to return only that person:

{
"street_citystatezip": ["104 Augusta Dr Se; Marietta, GA 30067 | Greg Grimes"],
"phone_number": ["(214)349-3972 | Maria Lopez"]
}

Matching ignores case, the last name must match, and the first name may be the start of the full first name (Greg finds Gregory). When the name is found, that one person is returned and the row says "Name Match": "matched". When it is not, the first result(s) are returned with "Name Match": "fallback", so you can filter them out.

A name search returns people with exactly that name before similar names, and when it includes a city and state, those living there now before the rest.

The same search typed two ways ((214)349-3972 and +1 214 349 3972) is looked up, and charged, once.

Entries that cannot be read, such as a phone number with too few digits, are skipped and listed in the run log. The rest of the run continues.

Output

One row per person found, plus one free row for each entry that found nobody. The first 47 columns are always present and always in this order, followed by the full detail:

{
"Search Option": "Street+CityStateZip Search",
"Input Given": "100 Example Rd; Springfield, TX 75000",
"First Name": "Jane",
"Last Name": "Doe",
"Age": "54",
"Born": "July 1972",
"Lives in": "Springfield, TX",
"Street Address": "100 Example Rd",
"Address Locality": "Springfield",
"Address Region": "TX",
"Postal Code": "75000",
"County Name": "Dallas County",
"Current Address Date Range": "(Sep 2024 - present)",
"Email-1": "jane.doe@example.com",
"Email-2": "jdoe72@example.net",
"Email-3": "",
"Email-4": "",
"Email-5": "",
"Phone-1": "(555) 010-0101",
"Phone-1 Type": "Wireless",
"Phone-1 Last Reported": "",
"Phone-1 First Reported": "December 2010",
"Phone-1 Provider": "New Cingular Wireless PCS LLC - GA",
"Phone-2": "(555) 010-0102",
"Phone-2 Type": "Landline",
"Phone-2 Last Reported": "",
"Phone-2 First Reported": "August 2010",
"Phone-2 Provider": "Southwestern Bell Telephone Company",
"Phone-3": "",
"Phone-3 Type": "",
"Phone-3 Last Reported": "",
"Phone-3 First Reported": "",
"Phone-3 Provider": "",
"Phone-4": "",
"Phone-4 Type": "",
"Phone-4 Last Reported": "",
"Phone-4 First Reported": "",
"Phone-4 Provider": "",
"Phone-5": "",
"Phone-5 Type": "",
"Phone-5 Last Reported": "",
"Phone-5 First Reported": "",
"Phone-5 Provider": "",
"Previous Addresses": [
{
"streetAddress": "200 Sample Dr, Unit 12",
"addressLocality": "Dallas",
"addressRegion": "TX",
"postalCode": "75235",
"county": "Dallas County",
"timespan": "(Apr 2024)"
}
],
"Relatives": [
{
"Name": "John Doe",
"Age": "57",
"Born": "Jul 1969",
"Relationship": "Spouse",
"Person Link": "https://people.example/john-doe_id_G-1000000000000000001"
}
],
"Associates": [
{
"Name": "Sam Roe",
"Age": "30",
"Born": "Aug 1996",
"Relationship": "",
"Person Link": "https://people.example/sam-roe_id_G-1000000000000000002"
}
],
"Person Link": "https://people.example/jane-doe_id_G-1000000000000000000",
"Target Name": "Jane Doe",
"Name Match": "matched",
"Full Name": "Jane Marie Doe",
"Middle Name": "",
"Also Known As": ["Jane M Doe"],
"All Phones": [
{
"Phone": "(555) 010-0101",
"Type": "Wireless",
"Provider": "New Cingular Wireless PCS LLC - GA",
"First Reported": "December 2010",
"Last Reported": ""
},
{
"Phone": "(555) 010-0102",
"Type": "Landline",
"Provider": "Southwestern Bell Telephone Company",
"First Reported": "August 2010",
"Last Reported": ""
}
],
"All Emails": ["jane.doe@example.com", "jdoe72@example.net"],
"Latitude": 32.827256,
"Longitude": -97.000216,
"Property Details": {
"Bedrooms": "3",
"Bathrooms": "2",
"Square Feet": "1,724",
"Year Built": "1980",
"Estimated Value": "$362,000",
"Estimated Equity": "$16,089",
"Last Sale Amount": "$356,346",
"Last Sale Date": "2024-09-27",
"Occupancy Type": "Owner Occupied",
"Ownership Type": "Related",
"Land Use": "Single Family",
"Property Class": "Residential",
"Subdivision": "Example Valley Estates",
"Lot Square Feet": "6,461"
},
"Marital Status": "Free public records suggest that Jane Doe is likely married to John Doe.",
"Businesses": [],
"Employment": [
{
"Name": "EXAMPLE MANAGEMENT",
"Details": ["Atlanta, GA", "Title: ACCOUNTS PAYABLE", "Since: FEB 2013"]
}
],
"Work Experience": [
{
"Name": "EXAMPLE RESIDENTIAL",
"Details": ["ACCOUNTS PAYABLE"]
}
],
"Education": []
}

This is a real row with the personal values replaced. The record it came from had 9 phones, 7 emails, 7 previous addresses and 43 relatives; the lists are cut to one or two entries here.

What the columns mean

ColumnContents
Search OptionName Search, Name+CityStateZip Search, Street+CityStateZip Search, Phone Search or Email Search
Input GivenYour entry as you wrote it, less any | Full Name (that goes in Target Name), so every row maps back to your list
Lives inCity and state of the current address; the full address is in the four columns after it
Current Address Date Range(May 2004 - Sep 2026), or (Sep 2024 - present) when the record has no end date
Phone-1 to Phone-5The first five numbers with type, provider and reported dates, as flat columns for spreadsheets
All PhonesEvery number on the record, with the same details. Some records also flag a number "Primary": true (the likeliest current number) or "Inactive": true
Email-1 to Email-5, All EmailsThe same split for email addresses
Previous AddressesEach past address with county and when it was recorded, as (Apr 2024) or (Apr 2024 - Jul 2024)
Relatives, AssociatesName, age, birth month, relationship where the record states one (such as Spouse), and a link to their own record
Target Name, Name MatchOnly on entries that used | Full Name
Also Known AsOther names on file
Property DetailsBeds, baths, size, year built, estimated value and equity, last sale, occupancy and ownership type, land use, subdivision and lot size; some records add the parcel number (APN) and School District
Employment, Work Experience, Education, BusinessesWhen on file

Not every record has every section. Some people have only a name and an address on file; those rows are still returned, with the phone and email columns empty.

Pricing

You pay per person returned. An entry that finds nobody costs nothing and still returns one row, with First Name set to Person Not Found, so every entry that was looked up maps to at least one row. An entry with max_results: 3 that finds only one person is charged for one.

Apify planPer person foundPer 1,000 people
Free, Bronze$0.00599$5.99
Silver$0.00549$5.49
Gold, Platinum, Diamond$0.00499$4.99

Example: 200 addresses with max_results: 1, where 180 find someone, cost 180 × $0.00599 = $1.08 in person charges on the Free or Bronze plan.

To control spend on a large list, set maxItems: the run stops once that many people have been returned.

Tips

  • More results per entry: raise max_results (up to 10) when a name or address is shared by several people and you want all of them.
  • Common names: add a city and state (Maria Lopez; Houston, TX) or use a phone number or address instead.
  • Owner lists: put each owner as mailing address | Owner Name in street_citystatezip, for example 104 Augusta Dr Se; Marietta, GA 30067 | Greg Grimes. Propwire Leads exports owner names and mailing addresses in exactly this shape.
  • Owned by an LLC: find the person behind the company first with Entity Search, then look that person up here.
  • Partial runs: if some entries could not be looked up, the run log says so and everything found is kept. Run the remaining entries again.
  • Run time: leave the run's timeout at 2 minutes or more. A single lookup usually finishes in under 30 seconds, but the first one in a run can take longer.

Responsible use

Results come from publicly available records and may be incomplete or out of date. This is not a consumer report as defined by the Fair Credit Reporting Act: do not use it to decide on credit, employment, insurance, housing or tenant screening. If you call or text the numbers, following the TCPA, Do Not Call rules and state law is your responsibility.

FAQ

Which countries are covered? The United States only.

How many people can one entry return? Up to 10, set with max_results.

What happens when an entry finds nobody? You get one free row for it: First Name is Person Not Found, Last Name explains that no records were found, and the other columns are empty. Filter on First Name to drop these rows.

Why did a row come back with "Name Match": "fallback"? The name after | was not among the people found for that entry, so the first result(s) were returned instead. Filter on Name Match if you only want confirmed matches.

Can I run it from Zapier, Make or n8n? Yes, through Apify's integrations, or from your own code with the Apify client. The input and output field names are the same as the most-used skip trace actor, so existing flows built for it work unchanged.

What is skip tracing? Finding current contact details, such as phone numbers, emails and addresses, for a person you need to reach: a property owner, a lead or a debtor.

How much does bulk skip tracing cost here? $5.99 per 1,000 people found on the Free and Bronze plans, down to $4.99 on Gold and above. Entries with no match are free, so a list of 1,000 addresses where 800 find someone costs about $4.79 in person charges on Bronze.

Can I try it for free? Yes. Accounts on Apify's free plan can run it 5 times, with up to 25 people per run, paid from the plan's monthly free credit.

How do I skip trace a list of property owners? Put each owner as mailing address | Owner Name in street_citystatezip. Each row then says whether that owner was found ("Name Match": "matched") or the address's first resident was returned instead ("fallback").

Is it legal to use this data? The records are public, but how you may use them depends on your purpose and your state. It is not for credit, employment, insurance, housing or tenant decisions, and calling or texting the numbers is subject to the TCPA and Do Not Call rules. Check your own use case with counsel.