InvestorLift Scraper — Wholesale Deals, Emails & Phones avatar

InvestorLift Scraper — Wholesale Deals, Emails & Phones

Pricing

from $2.19 / 1,000 deal retrieveds

Go to Apify Store
InvestorLift Scraper — Wholesale Deals, Emails & Phones

InvestorLift Scraper — Wholesale Deals, Emails & Phones

Export InvestorLift wholesale deals: price, city, ARV, wholesaler. Optional published email and phone from the listing or company site. Active, sold history, or paste URLs. No login.

Pricing

from $2.19 / 1,000 deal retrieveds

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Export public InvestorLift wholesale deals into one row per listing: asking price, city, ARV, margin, beds/baths, wholesaler, and (when they published it) email or phone. No login.

Active, historical (sold + pending), or paste deal URLs. HTTP-only.

Why use this

The marketplace catalog is a single public JSON dump (~57k rows). This actor filters it, optionally loads each deal for description and wholesaler name, and copies contact details only when they appear on the listing or the company website.

Supported inputs

  • Mode: active listings, sold/pending history, or a pasted list of URLs / numeric IDs
  • Filters: US state, city, min/max asking price, listed-from / listed-until
  • Enrich with details: description, lot size, condition, wholesaler company and contact name
  • Find public contacts: mailbox, phone, LinkedIn, company site — never invented

How it works

  1. Downloads /marketplace/api/customer/api/properties
  2. Filters by mode, geography, price, and dates
  3. Loads each deal JSON for description and wholesaler fields
  4. Reads published email / phone from the listing text; if a company website is on the listing, fetches that page too
  5. Writes one dataset row per deal

Street address and the full photo gallery stay behind InvestorLift login. We do not bypass that. public_address on the site is city / county / ZIP.

Input configuration

FieldNotes
scrapeModeactive_only (default), historical, specific
dealIdsURLs like https://investorlift.com/marketplace/deal/341075 or a numeric id
states / citiesEmpty = nationwide
maxItems0 = no cap. Free plan is capped at 20.
enrichWithDetailsDefault on
findSellerContactsDefault off in schema; prefilled on

Output fields

id, title, status, source, city, county, state_code, zip, latitude, longitude, price, arv_estimate, arv_percentage, gross_margin, bedrooms, bathrooms, sq_footage, year_built, lot_size, property_type, condition, description, days_on_il, page_views, published_at, expires_at, img_url, property_page_url, account_id, wholesaler_company, wholesaler_name, email, phone, website, linkedinUrl

Pricing events

EventWhen
deal-retrievedDeal row, no published website / phone / email
deal-with-seller-websiteCompany website found, no mailbox or tel
deal-with-seller-phonePublished phone, no mailbox
deal-with-seller-emailPublished mailbox

Set the dollar amounts in Console after the first push.

FAQ

Do I need an InvestorLift account? No.

Why is street address empty? InvestorLift only shows city / county / ZIP until you log in. We do not log in.

Historical mode is slow. The catalog is one request. Detail enrichment is one request per deal. Raise timeout and maxItems if you want tens of thousands of sold rows.

⚠️ Disclaimer

This actor collects information that InvestorLift publishes without a login. Use it in line with InvestorLift's terms, applicable law, and your own compliance rules. Contact details are copied only when the seller published them. We do not invent emails or phones.

SEO Keywords

InvestorLift scraper, InvestorLift wholesale deals, off-market real estate scraper, wholesale property leads, InvestorLift API, ARV deals export, wholesaler email phone