LendingTree Scraper [Only $2💰] | Mortgage | Auto | HELOC Rates avatar

LendingTree Scraper [Only $2💰] | Mortgage | Auto | HELOC Rates

Pricing

from $1.70 / 1,000 results

Go to Apify Store
LendingTree Scraper [Only $2💰] | Mortgage | Auto | HELOC Rates

LendingTree Scraper [Only $2💰] | Mortgage | Auto | HELOC Rates

Monitor mortgage, personal, auto, HELOC and home equity rates plus lender profiles and rate trends from LendingTree. Extract structured rate data for market research, refinancing analysis and loan comparison databases, with no official API needed.

Pricing

from $1.70 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

19 days ago

Last modified

Categories

Features

Limited permissions

Share

LendingTree Scraper: Mortgage, Auto, Personal & HELOC Rate Data

Extract current mortgage rates, personal loan APRs, auto loan rates, HELOC and home equity rates, rate forecasts, and lender profiles from LendingTree.com into one clean, structured dataset. Built for mortgage rate monitoring, refinancing analysis, rate-trend tracking, and loan comparison databases, with no official LendingTree API needed.

Main Use Cases

  • Mortgage rate monitoring: track 30-year and 15-year fixed rates, APR, and rate trends over time without visiting the site every day
  • Refinancing analysis: compare rate forecasts and refinance recommendations to time a rate lock
  • Personal loan comparison: pull APR ranges, terms, loan amounts, and lender details for personal loan market research
  • Auto loan rate tracking: collect new and used car APR by credit-score tier for financing research
  • HELOC and home equity research: gather line-of-credit and home equity APRs by loan amount and credit score
  • Building structured loan databases: assemble lender, product, rate, and credit-score data for dashboards, apps, or market analysis

How It Works

How the LendingTree Scraper works: LendingTree rate pages become lender rows with rates, credit tiers and source URLs.

The Actor fetches each supplied LendingTree page with Cheerio over plain HTTP, detects which of the six supported page families it belongs to, and routes it to a table-specific parser. Default URLs cover mortgage, personal, auto, HELOC, home-equity and rate-forecast pages; any other LendingTree rate or comparison URL can be supplied through startUrls.

Every table row becomes one dataset item with eight fields: category, subcategory, lender, rate type, raw value, credit-score range, source URL and capture time. No browser or LendingTree account is used, and free accounts receive a 20-row preview.

Get Current Mortgage And Loan Rates From LendingTree

LendingTree publishes current national average rates across mortgage, personal, auto, and home-equity products in publicly visible comparison tables. This actor turns those tables into reusable JSON, one row per lender, rate type, and credit-score band, so you can store, query, chart, and trend the data instead of copying it by hand each morning.

Build Loan Comparison Databases Without Official API Access

LendingTree does not offer a public REST API for bulk rate data. Its developer portal is a partner-only integration surface rather than an open data API, and individual lender rate feeds are fragmented and inconsistent. This actor gives you one structured extraction path across the whole LendingTree rate surface, useful for a rate-comparison dashboard, a personal-finance app, or a research dataset that would otherwise require dozens of manual page visits.

Input Parameters

FieldTypeRequiredDefaultNotes
startUrlsarray of { "url": string }NoLendingTree mortgage, personal, auto, HELOC, home-equity, and rate-forecast pagesThe LendingTree URLs to scrape. When set, it replaces the built-in defaults. Provide any list of rate or comparison pages.
proxyConfigurationobjectNo{ "useApifyProxy": true }Proxy settings for anti-bot protection. Uses Apify Proxy by default.

Output Fields

Each dataset item is one scraped rate row. The overview dataset view shows category, subcategory, lender, rateType, value, creditScoreRange, and url.

FieldTypeDescription
categorystringProduct group: Mortgage, Personal Loan, Auto Loan, HELOC, Home Equity, or Rate Forecast
subcategorystringTable grouping within the page (e.g. Lender Rates, Credit Score APR, Lender Profile, Rate Trends, Refinance Recommendation)
lenderstringLender name, or Average / All Lenders / LendingTree where the page aggregates
rateTypestringThe metric captured (e.g. Interest Rate, APR, Average APR, New Car APR, Used Car APR, Monthly Payment, Starting APR, Best For, Minimum Credit Score)
valuestringThe raw rate or text value for that metric, exactly as shown in the table cell (e.g. 6.25%, $500)
creditScoreRangestringCredit-score band when the row is broken out by score (empty otherwise)
urlstringSource page the row was scraped from
scrapedAtstringISO timestamp of when the row was captured

Rate categories and what they cover

CategorySource page patternExample subcategories
Mortgage/home/mortgage/rates/ and /home/mortgage/30-yearLoan Product Rates, Rate Trends, Credit Score APR, Lender Profile
Personal Loan/personal/Lender Rates, Credit Score APR, Lender Details
Auto Loan/auto/Lender Rates, Credit Score APR
HELOC/home/home-equity/heloc/APR by Loan Amount, Payment Calculator, Credit Score APR
Home Equity/home/ (non-mortgage pages)Loan Type Requirements, Lender Profile
Rate Forecast/home/mortgage/rates/mortgage-interest-rates-forecastRefinance Recommendation

Example Input And Output

Example input that runs the built-in default pages:

{}

Example input with specific pages:

{
"startUrls": [
{ "url": "https://www.lendingtree.com/home/mortgage/rates/" },
{ "url": "https://www.lendingtree.com/personal/" },
{ "url": "https://www.lendingtree.com/auto/" },
{ "url": "https://www.lendingtree.com/home/home-equity/heloc/" },
{ "url": "https://www.lendingtree.com/home/mortgage/rates/mortgage-interest-rates-forecast/" },
{ "url": "https://www.lendingtree.com/home/" }
],
"proxyConfiguration": { "useApifyProxy": true }
}

Example output rows:

{
"category": "Mortgage",
"subcategory": "Loan Product Rates",
"lender": "Rocket Mortgage",
"rateType": "Interest Rate",
"value": "6.25%",
"creditScoreRange": "",
"url": "https://www.lendingtree.com/home/mortgage/rates/",
"scrapedAt": "2026-09-03T12:00:00.000Z"
}
{
"category": "Auto Loan",
"subcategory": "Credit Score APR",
"lender": "Average",
"rateType": "Used Car APR",
"value": "7.1%",
"creditScoreRange": "Excellent (740+)",
"url": "https://www.lendingtree.com/auto/",
"scrapedAt": "2026-09-03T12:00:00.000Z"
}

Integrations & Automation

  • Apify API: call the actor programmatically from any language and read results as JSON, CSV, or Excel
  • Webhooks: trigger a downstream workflow after every run
  • Zapier and Make: connect dataset output to spreadsheets, databases, or notification tools

Rates move frequently, so run the actor on a daily schedule for current rate monitoring, or weekly for slower-moving lender-profile and trend data. Recurring runs keep your stored rate data fresh and build a time series you can chart against the scrapedAt field.

FAQ

Why use this actor instead of an official LendingTree API?

LendingTree does not publish a public REST API for bulk rate extraction, and it has no open export endpoint for its comparison tables. Its developer portal is an integration surface for approved partners rather than a public data API, and individual lender rate feeds are fragmented and often gated behind partnerships. This actor pulls the same publicly displayed comparison data into one structured dataset.

What are the alternatives to LendingTree for loan-rate comparison data?

The main alternatives are other rate sources such as Bankrate, NerdWallet, Zillow, the Freddie Mac Primary Mortgage Market Survey (PMMS), Optimal Blue's mortgage market index, and the MBA survey. Each covers a slightly different mix of lenders and products, and several are available as separate actors. This actor is specific to LendingTree's mortgage, personal, auto, and home-equity rate pages.

What loan products does the actor cover?

Six categories: Mortgage, Personal Loan, Auto Loan, HELOC, Home Equity, and Rate Forecast. You can target any one of them by passing the matching LendingTree page in startUrls.

Does the actor return data for multiple credit-score tiers?

Yes. When a page breaks rates out by credit score, each band becomes its own row with the band in the creditScoreRange field, for example the mortgage, auto, and HELOC credit-score APR tables.

Yes. Each row carries a scrapedAt timestamp, so scheduled runs build a time series of interest rates, APR, and forecasts that you can chart to detect movement over days or weeks.

Does the actor return lender profiles?

Yes. Mortgage, personal-loan, and home-equity tables include lender names and, where available, the Best For positioning and minimum credit-score requirements, captured in the lender, rateType, value, and creditScoreRange fields.

Do I need a LendingTree account, an API key, or a login?

No. The actor reads only publicly visible comparison pages and needs no LendingTree account, API key, or login. Free Apify accounts get a 20-item preview per run.

How often should I run it to track rates?

Once a day is enough for current mortgage, auto, and HELOC rate monitoring. Weekly is enough for slower lender-profile and rate-trend data.

SEO Keywords

lendingtree scraper, mortgage rate scraper, mortgage rates api, mortgage rate monitoring, current mortgage rates data, refinance rate data, heloc rates scraper, home equity loan rates, personal loan rates data, auto loan apr by credit score, credit score mortgage apr, lender profile data, mortgage rate trends, mortgage rate forecast data, bankrate mortgage rates alternative, freddie mac pmms comparison, zillow mortgage rates alternative, mortgage rate api alternative, loan comparison database, mortgage market research data, lendingtree data extraction, rate monitoring automation, home equity rates dataset

For AI Agents & LLM Apps

Returns one dataset row per scraped LendingTree rate entry. Output fields: category, subcategory, lender, rateType, value, creditScoreRange, url, scrapedAt.

Minimal working input, which runs the built-in default LendingTree pages:

{}

Variant, scrape a specific set of pages:

{
"startUrls": [
{ "url": "https://www.lendingtree.com/personal/" },
{ "url": "https://www.lendingtree.com/home/mortgage/rates/" }
]
}

Behaviors an agent should know:

  • Empty input is valid. The actor then uses its built-in list of LendingTree mortgage, personal, auto, HELOC, home-equity, and rate-forecast URLs, so startUrls is not required.
  • When startUrls is provided it replaces the built-in defaults; it does not append to them.
  • The crawler caps at 20 requests per crawl regardless of input, and non-paying accounts are limited to 20 pushed items per run.
  • value is the raw text from the table cell (for example 6.25%, $500, or a Best For label), not a parsed number. Parse and format it downstream.
  • category is a controlled value, one of Mortgage, Personal Loan, Auto Loan, HELOC, Home Equity, or Rate Forecast. Filter on it to isolate one product type.

Billing: pay-per-event. One Actor Start event (about $0.005) per run, plus one result event per dataset item (about $0.002 on the free tier, tiered down to about $0.0017 on higher Apify plans). Free Apify accounts are capped at 20 results per run.

This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LendingTree or any of the lenders whose data appears on LendingTree.com. It accesses only publicly visible rate and comparison pages; it does not bypass login, does not access non-public or consumer-identifying data, does not solve CAPTCHAs, and does not accept or submit loan applications. The output contains publicly displayed rate and lender information, not consumer personal data. Users are responsible for ensuring their use complies with LendingTree's Terms of Service and with any applicable data-protection and consumer-finance laws, and should not use the data for misleading or unauthorized purposes.