Search 150M+ U.S. properties, skip trace owners, and filter with AI -- all through a clean REST API. Property data, owner contacts, and compliance flags delivered as JSON or CSV. Integrate lead generation directly into your app, CRM, or pipeline.
Pay only for delivered results. No subscription. No minimums. Preview counts for free before you spend a single credit.
150M+
U.S. Properties
90+
Filter Fields
6
API Endpoints
$0.10
Per Lead Row
Free preview endpoint -- see the exact row count and cost before you execute any list
Four patterns developers use to integrate property data and owner contacts into their products
Auto-enrich property records with owner contact info. When a new address enters your CRM, call the lookup endpoint to attach owner names, phones with DNC/TCPA flags, emails, and mailing address -- no manual data entry required.
Trigger lead list builds from your app on a schedule or event. Define filters once, call the execute endpoint, poll for completion, and ingest rows as JSON directly into your dialer or outreach tool.
Single-address lookup for instant due diligence. Pass any U.S. property address and get back owner info, estimated value, equity, mortgage balance, year built, lot size, and 90+ data points in one API call.
Send a natural language prompt like "absentee owners with 60%+ equity in Miami built before 1990" and receive a structured filter object ready to pass to the execute endpoint. Let your users search in plain English.
Six endpoints cover the full lead generation workflow -- from preview to delivery. Authentication via API key in the request header.
| Method | Endpoint | Description | Cost |
|---|---|---|---|
| POST | /v1/api/leads/preview/ |
Count matching properties before committing credits. Returns the total row count for your filters. | Free |
| POST | /v1/api/leads/execute/ |
Build a lead list. Runs the property query and skip traces every owner. Returns a list ID you can poll for status. | 5 credits/row |
| GET | /v1/api/leads/<id>/rows/ |
Fetch completed rows as paginated JSON. Use this instead of downloading the CSV for programmatic access. | Free |
| POST | /v1/api/leads/lookup/ |
Single-address instant lookup. Pass a property address, get owner info and property data in real time. | 10 credits/hit |
| POST | /v1/api/leads/ai-assist/ |
Convert a natural language prompt into structured API filters. Returns a filter object ready for the execute endpoint. | 1 credit/call |
| GET | /v1/api/leads/filters/ |
List all available filter presets (High Equity Absentee, Pre-Foreclosure, Tired Landlord, etc.). | Free |
Every row in the response includes property details and owner contact data, enriched with compliance flags
has_contact -- true when any phone or email existscontact_clean -- true only when at least one phone exists AND no phone on the row is flagged DNC or TCPAcontact_clean: true to get a dial-safe subset in one step. For deeper compliance, run phones through DNC Scrubbing.
From solo developers to enterprise platforms, teams use the Lead Builder API to power property intelligence and outbound prospecting
Automate wholesale, flip, and rental acquisition pipelines. Build lists of absentee owners, pre-foreclosure, and high equity properties on a schedule and feed them directly into your dialer.
Target homeowners by roof type, year built, and equity. Filter for owner-occupied single-family homes in specific ZIPs and auto-generate calling lists for your sales team.
Generate listing leads from expired MLS, long-term owners, and neighborhood farming lists. Integrate with your CRM to keep prospect data fresh without manual uploads.
Embed property data and owner lookup directly in your product. Give your users property intelligence, owner contacts, and lead generation without building the data layer yourself.
Bulk owner lookup at scale. Use the execute endpoint for batch processing or the lookup endpoint for real-time single-address resolution. White-label the data into your own platform.
Build targeted mailing lists for real estate clients. Filter by geography, equity, ownership type, and property characteristics to generate highly segmented direct mail campaigns.
Preview, execute, poll, and fetch -- four API calls from idea to data
# Step 1: Preview -- count matching properties (free)
curl -X POST https://www.tracerfy.com/v1/api/leads/preview/ \
-H "Authorization: Api-Key YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"state": "FL",
"county": "Miami-Dade",
"absentee_owner": true,
"equity_percent_min": 50,
"year_built_max": 1990,
"property_type": "SFR",
"max_results": 500
}'
# Response: {"count": 1247, "limited_to": 500, "estimated_cost_credits": 2500}
# Step 2: Execute -- build the list (5 credits/row)
curl -X POST https://www.tracerfy.com/v1/api/leads/execute/ \
-H "Authorization: Api-Key YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"state": "FL",
"county": "Miami-Dade",
"absentee_owner": true,
"equity_percent_min": 50,
"year_built_max": 1990,
"property_type": "SFR",
"max_results": 500
}'
# Response: {"id": "a1b2c3d4", "status": "pending", "row_count": 500}
# Step 3: Poll status until complete
curl https://www.tracerfy.com/v1/api/leads/a1b2c3d4/ \
-H "Authorization: Api-Key YOUR_API_KEY"
# Response: {"id": "a1b2c3d4", "status": "complete", "row_count": 500, "download_url": "..."}
# Step 4: Fetch rows as JSON (free)
curl https://www.tracerfy.com/v1/api/leads/a1b2c3d4/rows/?page=1 \
-H "Authorization: Api-Key YOUR_API_KEY"
# Response: {"count": 500, "results": [
# {"address": "1234 Palm Ave", "city": "Miami", "state": "FL",
# "owner_1_first_name": "John", "owner_1_last_name": "Smith",
# "primary_phone": "3055551234", "primary_phone_type": "Mobile",
# "primary_phone_dnc": false, "primary_phone_tcpa": false,
# "estimated_value": 385000, "equity_percent": 72,
# "contact_clean": true, ...}, ...]}
No subscription. No minimums. Pay only for delivered results. Free endpoints for previewing, reading, and exploring filters.
No subscription. No minimums. Pay only for delivered results.
The Lead Builder API works alongside other Tracerfy services. All share the same credit balance.
Point-and-click interface for building lead lists without writing code.
Learn moreCheck phone lists against Federal DNC, State DNC, DMA, and TCPA litigator databases.
Learn moreUpload a CSV of addresses and names, get owner contact info appended to every row.
Learn moreFull endpoint reference with request/response examples for all Tracerfy APIs.
View docsCommon questions about integrating with the Lead Builder API
/rows/ endpoint, with pagination support for large result sets. Every completed list also generates a downloadable CSV file accessible via the download_url field in the status response. Use JSON for programmatic consumption and pipeline integrations, or CSV for spreadsheet and CRM imports -- both formats contain the same data.
GET /v1/api/leads/<id>/rows/ endpoint to fetch all rows as structured JSON with pagination. This is the recommended approach for CRM integrations, automated pipelines, and any workflow where you want to ingest data programmatically without handling file downloads. The CSV is still available via download_url if you need it.
ltv_min and ltv_max parameters, which represent loan-to-value ratio. The API automatically handles the equity percentage conversion for you. For example, to find properties with 50% or more equity, set ltv_max to 50. You can combine equity filters with any other parameter -- geography, property type, ownership flags, year built, and more. The preview endpoint lets you test any filter combination for free before committing credits.
Get your API key, preview your first query for free, and build a skip-traced lead list in minutes. Full documentation, code examples, and a shared credit balance across all Tracerfy services.
View API Documentation Create Free Account