Property Skip Tracing โ Address to People Lookup
Pricing
Pay per event
Property Skip Tracing โ Address to People Lookup
๐ Resolve US street addresses to connected people โ current/former residents, ages, locations, relatives. Single + bulk input. Lawful B2B use only โ NOT for FCRA decisions. Independent tool, not affiliated with Zillow or any consumer reporting agency.
Pricing
Pay per event
Rating
0.0
(0)
Developer
SIรN Oร
Maintained by CommunityActor stats
1
Bookmarked
5
Total users
3
Monthly active users
7 days ago
Last modified
Categories
Share
Property Skip Tracing โ Address โ People for Real-Estate Leads ๐
๐ฏ Resolve a US Street Address to Connected People in Seconds
Wholesalers, real-estate investors, title researchers, and B2B due-diligence teams โ turn addresses into leads with names, ages, locations, and reported relatives
๐ Overview
Submit a US street address; get back the people connected to it โ current and former residents, with ages, current city, prior locations, and reported relatives. Designed for wholesalers building lead lists from a property list, investors verifying owner-occupied vs. absentee status, and B2B teams running address-based due diligence.
Why teams choose this over the alternatives:
- ๐ซ No charge on empty results โ you pay only when matches are returned, not for blank lookups
- ๐ฆ Three input modes built-in โ single address, bulk array, or CSV/TXT file URL โ no custom plumbing
- ๐ฅ One row per person โ output is flat (one record = one contact), denormalized with the input address for instant CSV / Sheet workflows
- ๐ FREE tier โ 3 addresses per run, no credit card, full feature parity
- โ๏ธ Compliance-first โ clear FCRA boundary documented in input UI, README, and HTML report
โจ Features
- ๐ Address-first design โ pass
street+citystatezip(e.g."Irving, TX 75061"); get back everyone the source associates with that address - ๐ฆ Single / bulk / file input โ single address on FREE; arrays or CSV/TXT URL on PAID
- ๐ฅ Per-person fields โ
name,age,livesIn,usedToLiveIn,relatedTo,profileUrl, plus stablepersonId - ๐ Built-in deduplication โ same person returning across pages is removed automatically
- ๐ HTML run report โ match rate, per-address breakdown, and the lawful-use reminder
- ๐ฐ Match-only billing โ
SkipTraceCompletedcharge fires only when the upstream returns โฅ1 match for that address - ๐ฑ Standard Apify exports โ JSON, CSV, XLSX, RSS, HTML
๐ฌ Quick Start
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~property-skip-tracing/runs?token=[YOUR_TOKEN]' \-H 'Content-Type: application/json' \-d '{"street":"3828 Double Oak Ln","citystatezip":"Irving, TX 75061"}'
๐ Getting Started (3 Simple Steps)
Step 1: Pick Your Input Mode
- Single โ fill
street+citystatezip - Bulk (PAID) โ pass
bulkAddresses: [{street, citystatezip}, ...] - From file (PAID) โ pass
addressesFromUrlto a CSV/TXT URL with two columns
Step 2: Run
Hit Run. Each address consumes one upstream lookup and pushes one row per person to the dataset.
Step 3: Export
Download as JSON / CSV / Excel. Open the HTML report in the key-value store for the run summary.
๐ฅ Input Configuration
| Field | Type | Required | Description |
|---|---|---|---|
street | string | Single mode | US street address line (e.g. 3828 Double Oak Ln) |
citystatezip | string | Single mode | City, ST ZIP (e.g. Irving, TX 75061) |
bulkAddresses | array | No | Array of {street, citystatezip} objects (PAID) |
addressesFromUrl | string | No | Public CSV/TXT URL with two columns (PAID) |
Example โ Single address:
{"street": "3828 Double Oak Ln","citystatezip": "Irving, TX 75061"}
Example โ Bulk addresses (PAID):
{"bulkAddresses": [{ "street": "3828 Double Oak Ln", "citystatezip": "Irving, TX 75061" },{ "street": "187 Kent Ave", "citystatezip": "Brooklyn, NY 11249" }]}
Example โ CSV file URL (PAID):
{"addressesFromUrl": "https://example.com/leads.csv"}
CSV format (comma-separated, header optional):
street,citystatezip3828 Double Oak Ln,"Irving, TX 75061"187 Kent Ave,"Brooklyn, NY 11249"
๐ค Output
Each dataset record represents one person connected to the input address:
| Field | Type | Description |
|---|---|---|
inputStreet | string | Street address submitted |
inputCityStateZip | string | City/state/ZIP submitted |
name | string | Full name |
personId | string | Stable identifier from the underlying people-search index |
age | integer | Reported age |
livesIn | string | Most recent city/state of residence |
usedToLiveIn | string | Past addresses / cities (comma-separated) |
relatedTo | string | Reported relatives or close associates |
profileUrl | string | Public profile URL on the source |
page | integer | Page index this record came from |
scrapedAt | string | ISO timestamp |
Example record:
{"inputStreet": "3828 Double Oak Ln","inputCityStateZip": "Irving, TX 75061","name": "Hortencia Puente","personId": "px860662uu9n6u8r04888","age": 53,"livesIn": "Irving, TX","usedToLiveIn": "Dallas TX","relatedTo": "Juan Puente, Alberto Rodriguez, Juan Puent...","profileUrl": "https://www.truepeoplesearch.com/find/person/px860662uu9n6u8r04888","page": 1,"scrapedAt": "2026-05-05T22:14:00.000Z"}
๐ผ Use Cases & Examples
1. Wholesaler Lead List
Wholesalers turning a target-property list into named leads Input: CSV of 200 distressed-property addresses Output: Names + ages + relatives per address, ready for cold outreach Use: Skip the title-search step; build call/text lists in minutes.
2. Owner-Occupied vs. Absentee Verification
Real-estate investors confirming owner residency Input: A property's street + citystatezip Output: Current residents โ does the deed-name appear? Use: Identify likely-absentee owners for direct-mail campaigns.
3. B2B Vendor Due Diligence
Procurement / fraud-prevention checking a registered business address Input: Vendor's listed business address Output: People associated with the address; cross-check with company filings Use: Spot shell-company patterns before signing.
4. Title / Probate Research Assist
Title researchers preparing comp packets Input: Subject property address Output: Current and former occupants for genealogy / probate context Use: Reduce hours of manual public-records lookup.
๐ Integration Examples
JavaScript / Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('sian.agency/property-skip-tracing').call({bulkAddresses: [{ street: '3828 Double Oak Ln', citystatezip: 'Irving, TX 75061' }]});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items[0]);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_TOKEN')run = client.actor('sian.agency/property-skip-tracing').call(run_input={'street': '3828 Double Oak Ln','citystatezip': 'Irving, TX 75061'})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
cURL
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~property-skip-tracing/runs?token=YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"street":"3828 Double Oak Ln","citystatezip":"Irving, TX 75061"}'
Automation Workflows (N8N / Zapier / Make)
- Trigger โ new property address added to your CRM / pipeline
- HTTP Request โ call this actor with the address
- Process โ pick top contact, enrich with phone/email via your downstream tool
- Action โ push to dialer / SMS / mail-merge
๐ Performance & Pricing
FREE Tier
- 3 addresses per run, no credit card
- Single-address mode only
- Same data quality as PAID
- Perfect for testing the data fit before scaling
PAID Tier
- Unlimited addresses per run
- Bulk array + CSV/TXT URL input modes
- Pay-per-result: only charged on confirmed matches
๐ฐ Transparent per-result pricing โ pay $0.01 per run start and $0.75 only when a match is found. Empty lookups (no people returned for the address) are NOT charged. Compared to per-API-key wholesaler tools at $0.30โ$1.00 per lookup with no empty-result protection, you only pay for matches.
โ Frequently Asked Questions
Q: Where does the data come from? A: The Actor wraps a public records aggregator that indexes openly-available people-search content. Profile URLs in each record link to the underlying source.
Q: What if no people are returned for an address?
A: You're not charged the SkipTraceCompleted event for empty matches. The run-start charge ($0.01) still applies once per run.
Q: Why are some addresses returning unrelated people?
A: Public people-search indexes return everyone historically associated with the address โ current owner, previous tenants, family of past tenants. Use livesIn / usedToLiveIn to filter.
Q: Are international addresses supported? A: No โ US addresses only at this time.
Q: Can I use this output to deny someone housing or a job? A: No. This Actor is not a consumer reporting agency and is not FCRA-regulated. Outputs MUST NOT be used as a factor in eligibility for credit, employment, insurance, housing, or tenant-screening decisions. See the legal section below.
Q: What output formats are available? A: JSON, CSV, Excel โ exported directly from the Apify dataset.
๐ Troubleshooting
"citystatezip must match "City, ST ZIP""
- Use the exact format:
Irving, TX 75061. Comma after the city, 2-letter state code, then ZIP.
Bulk input rejected on FREE tier
- Bulk and file input require a PAID Apify account. Use single-address mode to test.
Returns 0 people on a known-occupied address
- Public records lag for new construction and recent moves. Try a variant spelling (
LnvsLane), or wait a billing cycle for the index to refresh.
FREE tier hit at 3 addresses
- That's the FREE cap. Upgrade to a paying Apify plan for unlimited.
โ ๏ธ Trademark & Source Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Zillow Group, Inc., TruePeopleSearch, or any consumer reporting agency. Brand and source names are used solely in a descriptive sense to identify the public data the Actor reads from. All trademarks, service marks, and trade names referenced in this Actor or its documentation are the property of their respective owners.
โ๏ธ Compliance & Legal
Lawful B2B use only. This Actor returns information about individuals derived from public records. Outputs are intended for legitimate business uses such as real-estate investing, due diligence, fraud prevention, and asset recovery.
FCRA โ Hard Boundary
This Actor is NOT a consumer reporting agency under the U.S. Fair Credit Reporting Act, and the data it returns is NOT a "consumer report" within the meaning of the FCRA. You MAY NOT use any output of this Actor โ directly or indirectly, in whole or in part โ as a factor in establishing a person's eligibility for any of the following:
- Credit or insurance for personal, family, or household purposes
- Employment, promotion, reassignment, or retention
- Housing or tenant screening
- Any other purpose covered by Section 604 of the FCRA, 15 U.S.C. ยง 1681b
Other Compliance
You are responsible for compliance with all state and local laws governing PII, including but not limited to:
- CCPA / CPRA (California)
- VCDPA (Virginia)
- CPA (Colorado)
- GDPR (when processing data of EU/UK residents)
- DPPA, GLBA, and any sector-specific regulations applicable to your use case
If you are unsure whether your intended use is permitted, consult qualified legal counsel.
Data Source
Data originates from publicly accessible people-search content. Profile URLs in each record link back to the underlying source. We make no representations or warranties about the accuracy, completeness, or currentness of any record returned.
You can also read Apify's blog post on the legality of web scraping.
๐ค Support
Join our active support community
- For issues or questions, open an issue in the actor's repository
- Check SIรN Agency Store for more automation tools
- ๐ง hello@sian-agency.online
Built by SIรN Agency | More Tools