Discover/Wells Fargo API
live

Wells Fargo APIwellsfargo.com

Access Wells Fargo mortgage rates, personal loan APRs, deposit rates by ZIP, credit card terms, and checking/savings account data via 7 structured endpoints.

Endpoint health
monitored
compare_checking_accounts
get_credit_card_terms
get_deposit_rates
get_mortgage_rates
get_personal_loan_rates
Checks pendingself-healing
Endpoints
7
Updated
2h ago

What is the Wells Fargo API?

The Wells Fargo API exposes 7 endpoints covering the publicly published financial product data on wellsfargo.com — from mortgage rates priced by city, state, and county via get_mortgage_rates, to credit card Schumer box disclosures via get_credit_card_terms. Each endpoint returns structured, machine-readable data: interest rates, APRs, fee schedules, term ranges, and account feature comparisons that would otherwise require parsing multiple web pages.

This call costs2 credits / call— charged only on success
Try it
US city name for the property location (e.g. Denver). Must be supplied together with state_code.
County name within the chosen city/state, matching one of counties_available (case-insensitive). Only used when city is given.
Estimated home value in whole dollars (digits only). Refinance scenarios only.
Two-letter US state code for the property location (e.g. CO). Must be supplied together with city.
Down payment in whole dollars (digits only); must be less than purchase_price. Purchase scenarios only.
Whether to price a home purchase or a refinance; selects which scenario inputs apply.
Home purchase price in whole dollars (digits only, e.g. 500000). Purchase scenarios only; the site accepts roughly $10,000 to $20,000,000.
Current mortgage balance in whole dollars (digits only); must be less than home_value. Refinance scenarios only.
api.parse.bot/scraper/2e9bafe9-edc6-4e3a-9c1c-a6b386d0a645/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/2e9bafe9-edc6-4e3a-9c1c-a6b386d0a645/get_mortgage_rates?city=Denver&state_code=CO&loan_purpose=purchase&purchase_price=500000' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalmissing one? ·

Returns Wells Fargo's currently published home mortgage products (fixed, ARM, VA, jumbo as offered) with interest rate, APR, points, closing costs and monthly payment for one purchase or refinance scenario. Without a city/state the site's default scenario is returned (Austin, TX; $400,000 price with 20% down for purchase, or $400,000 home value with an 80% balance for refinance). When city and state_code are supplied, the city is resolved to its counties (one lookup round trip, returned in counties_available) and rates are priced for that location; county defaults to the county sharing the city's name, otherwise the first listed. Amounts are whole dollars; down_payment defaults to 20% of purchase_price and mortgage_balance to 80% of home_value. Unknown city or county yields a stale_input error. Rates carry a time-stamped 'as of' message and change intraday.

Input
ParamTypeDescription
citystringUS city name for the property location (e.g. Denver). Must be supplied together with state_code.
countystringCounty name within the chosen city/state, matching one of counties_available (case-insensitive). Only used when city is given.
home_valuestringEstimated home value in whole dollars (digits only). Refinance scenarios only.
state_codestringTwo-letter US state code for the property location (e.g. CO). Must be supplied together with city.
down_paymentstringDown payment in whole dollars (digits only); must be less than purchase_price. Purchase scenarios only.
loan_purposestringWhether to price a home purchase or a refinance; selects which scenario inputs apply.
purchase_pricestringHome purchase price in whole dollars (digits only, e.g. 500000). Purchase scenarios only; the site accepts roughly $10,000 to $20,000,000.
mortgage_balancestringCurrent mortgage balance in whole dollars (digits only); must be less than home_value. Refinance scenarios only.
Response
{
  "type": "object",
  "fields": {
    "location": "object with city, state_code, county the rates were priced for",
    "products": "array of loan products: product_name, loan_type, product_type (FIXED/ADJUSTABLE), loan_term, loan_amount, interest_rate (%), apr (%), monthly_payment_amount, fully_indexed_interest_rate and fully_indexed_payment_amount (ARMs only, else null), first_adjustment_period_years, discount_points_percent, discount_points_amount, closing_cost_amount, mortgage_insurance_amount, mi_and_funding_fee_amount, escrow_required, assumed_credit_score, selling_point, scenario_assumptions",
    "disclaimer": "site's rate disclaimer text",
    "home_value": "number, refinance scenarios (null for purchase)",
    "rates_as_of": "site's timestamp message stating when rates were priced",
    "loan_purpose": "Purchase or Refinance as reported by the site",
    "mortgage_balance": "number, refinance scenarios",
    "counties_available": "array of {name, fips_code} counties for the given city; null when no city was supplied",
    "down_payment_amount": "number, purchase scenarios",
    "down_payment_percent": "number, purchase scenarios",
    "purchase_price_amount": "number, purchase scenarios (null for refinance)"
  },
  "sample": {
    "data": {
      "location": {
        "city": "Denver",
        "county": "Denver",
        "state_code": "CO"
      },
      "products": [
        {
          "apr": 7.244,
          "loan_term": "30 years",
          "loan_type": "CONVENTIONAL",
          "loan_amount": 400000,
          "product_name": "30-Year Fixed Rate",
          "product_type": "FIXED",
          "interest_rate": 7.125,
          "selling_point": "Predictable payments over this longer term loan.",
          "escrow_required": true,
          "closing_cost_amount": 9272,
          "assumed_credit_score": 760,
          "scenario_assumptions": "Today's purchase rates are based on the purchase of a single-family, primary residence, in CO. This rate assumes a credit score of 760, includes 0.625 in discount points.",
          "discount_points_amount": 2500,
          "monthly_payment_amount": 2695,
          "discount_points_percent": 0.625,
          "mi_and_funding_fee_amount": 0,
          "mortgage_insurance_amount": 0,
          "fully_indexed_interest_rate": null,
          "fully_indexed_payment_amount": null,
          "first_adjustment_period_years": 0
        }
      ],
      "occupancy": "Primary residence",
      "disclaimer": "Your actual rate, payment and costs could be higher. Get an official Loan Estimate before choosing a loan.",
      "home_value": null,
      "rates_as_of": "Rates, terms, and fees as of 9/14/2026 01:52 PM Eastern Daylight Time and subject to change without notice.",
      "loan_purpose": "Purchase",
      "property_type": "Single family",
      "mortgage_balance": null,
      "counties_available": [
        {
          "name": "Adams",
          "fips_code": "001"
        },
        {
          "name": "Denver",
          "fips_code": "031"
        }
      ],
      "down_payment_amount": 100000,
      "down_payment_percent": 20,
      "purchase_price_amount": 500000
    },
    "status": "success"
  }
}

About the Wells Fargo API

Mortgage and Personal Loan Rates

get_mortgage_rates returns the full set of currently published home loan products — fixed, ARM, VA, and jumbo where offered — including interest_rate, apr, points, closing_costs, and estimated monthly payment for a given scenario. Location is controlled via city and state_code parameters; when a city resolves to multiple counties, the counties_available array lists options with FIPS codes and the county parameter lets you select one. Separate input sets handle purchase (purchase_price, down_payment) versus refinance (home_value, mortgage_balance) scenarios. get_personal_loan_rates covers the rates page for unsecured personal loans: min_apr_percent, max_apr_percent, lowest_apr_percent, loan amount and term ranges, and the site's representative repayment example.

Deposit Rates and Account Comparisons

get_deposit_rates accepts a 5-digit zip_code and an optional product_type filter to return rate cards for savings accounts (Way2Save, Platinum Savings), CDs (specials and standard tiers by term), and interest checking products. Each product entry includes balance tiers with min_balance, max_balance, term_months_start, term_months_end, and both interest rate and APY. list_savings_accounts and compare_checking_accounts complement this with product-level features: monthly service fees, fee waiver conditions, minimum opening deposits, and the full comparison-table feature set for each checking account (overdraft protection, ATM access, minimum balance requirements, etc.).

Credit Card Data

list_credit_cards returns the full marketplace of consumer and business cards with per-card highlights — intro offers, rewards summaries, APR summaries, and annual fees — plus category tags and a card_id used to fetch full pricing details. get_credit_card_terms takes a card_id and returns the complete Schumer box: purchase, balance-transfer, cash-advance, and penalty APR texts with parsed numeric ranges, all transaction and penalty fees, the grace period text, and every row of the pricing table in an all_terms array keyed by section and label.

Reliability & maintenance

The Wells Fargo API is a managed, monitored endpoint for wellsfargo.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when wellsfargo.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official wellsfargo.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a mortgage rate tracker that monitors Wells Fargo's published rates across different cities and loan types over time.
  • Compare personal loan APR ranges across lenders using min_apr_percent, max_apr_percent, and lowest_apr_percent.
  • Surface local CD and savings APYs by ZIP code for a deposit rate aggregator using get_deposit_rates.
  • Populate a credit card comparison tool with full Schumer box data from get_credit_card_terms for any card in the marketplace.
  • Audit checking account fee structures and waiver conditions using compare_checking_accounts feature objects.
  • Alert users when Wells Fargo's published mortgage rates cross a threshold for a specific city/county and loan product.
  • Pre-fill financial planning tools with current minimum opening deposits and fee schedules from list_savings_accounts.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Wells Fargo have an official public developer API?+
Wells Fargo does maintain a developer portal at developer.wellsfargo.com for partners and internal integrations, but the publicly published consumer rate, account, and product data shown on wellsfargo.com is not exposed through that portal. This API covers that public-facing product data.
How does location affect mortgage rate results from get_mortgage_rates?+
Supplying city and state_code together prices rates for that market. When the city spans multiple counties, the counties_available field returns an array of county names and FIPS codes, and you can pass county to select a specific one. Without a city and state, the endpoint returns the site's default scenario (Austin, TX). Refinance scenarios use home_value and mortgage_balance; purchase scenarios use purchase_price and down_payment.
What does get_deposit_rates return, and does it vary by location?+
It returns rate cards for savings, CD, and checking deposit products in the rate market associated with the supplied zip_code. Each product includes balance tiers with interest rate and APY, and CD entries include term_months_start and term_months_end. The disclosures object contains market-specific disclaimer text. Rate availability can differ between ZIP codes because Wells Fargo publishes localized deposit markets.
Does the API cover business banking products like business checking accounts or business loan rates?+
Not currently. The API covers consumer mortgage rates, personal loans, consumer deposit rates by ZIP, consumer and business credit cards (via list_credit_cards and get_credit_card_terms), and consumer checking and savings account comparisons. Business checking, business lending, and small business deposit rates are not included. You can fork this API on Parse and revise it to add endpoints for those pages.
Does the credit card endpoint return historical APR data or only current terms?+
Only current published terms. get_credit_card_terms returns the Schumer box as it appears on the pricing page at the time of the request — purchase APR, balance-transfer APR, cash-advance APR, penalty APR, and all fee rows. There is no historical record of past APR ranges. You can fork this API on Parse and revise it to store results over time and build your own history.
Page content last updated . Spec covers 7 endpoints from wellsfargo.com.
Related APIs in FinanceSee all →
nerdwallet.com API
Access current mortgage rates, top-rated credit card recommendations, detailed card information, and expert financial articles — all sourced from NerdWallet. Compare lenders, explore card features, APRs, rewards programs, and stay up to date with mortgage guides and resources.
commonwealthbank.com.au API
Access Commonwealth Bank's loan product listings with real-time interest rates, comparison rates, and fees across home loans and personal loans. Includes current promotional offers, product variations, and LVR-based rate tiers.
nab.com.au API
Get current NAB home loan, personal loan, and credit card rates along with product details, then calculate repayments or compare lending options across their full product range. Access live interest rates, business lending information, and rates hub data to make informed borrowing decisions.
anz.com.au API
Access ANZ home, personal, and business loan products with current interest rates, fees, and government grant schemes. Locate nearby ANZ branches and ATMs, retrieve loan calculator configurations, and explore refinancing information and promotional offers.
moneysupermarket.com API
Browse and compare live mortgage rates across multiple lenders on MoneySuperMarket. Search for mortgage products by property value, deposit, term, region, and product type to find competitive rates and detailed cost breakdowns.
moneyfactscompare.co.uk API
Find and compare mortgage products from Moneyfacts with detailed specifications including rates, terms, and eligibility requirements. Browse by category, search for specific mortgages, and access comprehensive product details to help you find the best mortgage option.
caixabank.es API
Access CaixaBank's full catalogue of financial products — accounts, cards, loans, mortgages, savings, investments, insurance, and pension plans — along with real-time pricing, TAE/TIN interest rates, and branch or ATM locations across Spain.
hlb.com.my API
Check Hong Leong Bank's fixed deposit offerings, compare interest rates across regular, Islamic, and foreign currency options, and discover current promotions to find the best rates for your savings. View detailed product information to make informed decisions about where to place your deposits.