Skip Trace avatar

Skip Trace

Under maintenance

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Skip Trace

Skip Trace

Under maintenance

Pricing

from $10.00 / 1,000 results

Rating

5.0

(1)

Developer

twoapi

twoapi

Maintained by Community

Actor stats

3

Bookmarked

31

Total users

15

Monthly active users

5 days ago

Last modified

Share

Skip Trace - People Search Actor

Batch skip tracing actor that performs name, phone, address, and email lookups. Returns full profiles with addresses, phone numbers, emails, relatives, associates, and confidence scoring.

Features

  • 4 search types: Name, Address, Phone Number, Email
  • Batch processing: Submit multiple queries across all search types in a single run
  • Automatic fallback: If the primary source returns no results, a secondary source is tried automatically
  • Confidence scoring: Each result gets a confidence level (high / medium / low) based on match quality
  • Convenience fields: best_phone and best_email as top-level fields for easy integration with n8n, Make, or Zapier

Input

FieldTypeDescription
max_results_per_queryintegerMax profile results per query (default: 1, max: 10)
namestring[]Name searches. Format: Full Name or Name; City, ST Zip
street_citystatezipstring[]Address searches. Format: Street; City, ST Zip
phone_numberstring[]Phone searches. Any format accepted
emailstring[]Email searches

Example Input

{
"max_results_per_query": 1,
"name": [
"James E Whitsitt",
"Amalia Castillo; Dallas, TX 75228"
],
"street_citystatezip": [
"3828 Double Oak Ln; Irving, TX 75061",
"2334 Falcon Rd, Charleston, SC 29406"
],
"phone_number": [
"(214)349-3972",
"(956) 536-1441"
],
"email": [
"nakialove6@gmail.com"
]
}

Output

Each result is pushed to the default dataset with the following fields:

FieldTypeDescription
queryobjectThe original search input
sourcestringData source used
profile_urlstringURL of the profile page
first_namestringFirst name
last_namestringLast name
full_namestringFull name
agestringAge
addressesarrayList of addresses (street, city, state, zip_code, full_address)
phonesarrayList of phone numbers (number, phone_type)
emailsarrayList of email addresses (address, provider)
relativesarrayList of relatives (name, relation)
associatesarrayList of associates (name, relation)
best_phonestring|nullFirst/most relevant phone number
best_emailstring|nullFirst/most relevant email address
confidencestringMatch confidence: "high", "medium", or "low"
errorstring|nullError message if the query failed

Example Output

{
"query": {
"search_type": "name",
"first_name": "James",
"last_name": "Whitsitt"
},
"source": "truepeoplesearch",
"profile_url": "https://www.truepeoplesearch.com/find/person/pnr264490294u6460962",
"first_name": "James",
"last_name": "Whitsitt",
"full_name": "James Whitsitt Jr",
"age": "82",
"addresses": [
{
"full_address": "8705 Aldwick Dr, Dallas, TX, 75238",
"street": "8705 Aldwick Dr",
"city": "Dallas",
"state": "TX",
"zip_code": "75238"
}
],
"phones": [
{
"number": "(214) 349-3972",
"phone_type": "landline"
},
{
"number": "(214) 707-3872",
"phone_type": "mobile"
}
],
"emails": [],
"relatives": [
{ "name": "Mallary Whitsitt", "relation": "relative" },
{ "name": "James Whitsitt", "relation": "relative" }
],
"associates": [
{ "name": "John Smith", "relation": "associate" }
],
"best_phone": "(214) 349-3972",
"best_email": null,
"confidence": "high",
"error": null
}

Confidence Scoring

  • High: Exact first + last name match with age or location confirmation
  • Medium: Partial name match, location match, or reverse lookup (phone/address/email) with a result
  • Low: No strong match signals — result may be a different person

Pricing

$10 per 1,000 results — simple, flat-rate pricing with no hidden fees.

Integrations

The best_phone and best_email convenience fields make it easy to use results directly in:

  • n8n workflows
  • Make (Integromat) scenarios
  • Zapier zaps
  • Any tool that calls the Apify API

No array parsing needed for the most common use case of getting the primary phone/email.