🔎 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.
All notable changes to Property Skip Tracing will be documented in this file.
[2026-05-05]
🎉 Property Skip Tracing — Launch!
Address → People resolver — Submit a US street address, receive the people connected to it: current/former residents, ages, current city, prior locations, and reported relatives
Three input modes — Single address (street + citystatezip), bulk array (bulkAddresses[], PAID), or CSV/TXT file URL (addressesFromUrl, PAID)
One row per person — Output is flat: each dataset record is one contact, denormalized with the input address for instant CSV / Sheet workflows
Built-in deduplication — Same personId returning across pages is collapsed automatically
HTML run report — Match rate, per-address breakdown, and the lawful-use reminder
No-charge-on-empty billing — SkipTraceCompleted event fires only when the upstream returns ≥1 match for an address; empty lookups are not charged
💰 Pricing Rationale (3 events)
apify-actor-start $0.01 — once per run, covers infra
SkipTraceCompleted $0.75 — match-only billing per address with at least one returned person.
Replace per-address title searches with one API call
Wholesalers — turn property lists into named leads in minutes
B2B due diligence — verify business addresses without leaving the dataset
Investors — owner-occupied vs. absentee at a glance
🎯 Use Cases
Real estate wholesaler lead generation from distressed-property lists
Owner-occupied vs. absentee verification for direct-mail underwriting
B2B vendor due diligence and shell-company detection
Title / probate research support
Asset recovery and fraud-prevention background checks
📄 Pagination
v1.0 returns the top-relevance page of contacts per address (typically up to ~9 records). The upstream API ranks results by relevance, so page-1 contacts are the strongest matches for the property; subsequent pages contain weaker associations (e.g. distant historical occupants). This keeps per-address pricing stable.
[Roadmap — v1.1]
Optional deepSearch=true flag to fetch all pages for a stronger match list (priced separately due to higher upstream cost)
Optional per-person enrichment via /person_details_by_ID (deeper contact info per record)