Discover/nerdwallet.com API
live

nerdwallet.com APInerdwallet.com

Access NerdWallet mortgage rates, top credit card picks, card detail pages, and mortgage articles via a single REST API. 4 endpoints, no scraper setup.

Endpoints
4
Updated
17d ago
Try it
5-digit US ZIP code for location context (e.g. '10001').
Credit score value (e.g. '750').
Down payment amount in dollars (e.g. '100000').
Home purchase price in dollars (e.g. '500000').
api.parse.bot/scraper/8e752b64-e4e1-43f5-8f6e-3dd0698d8501/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/8e752b64-e4e1-43f5-8f6e-3dd0698d8501/get_mortgage_rates?zip_code=10001&credit_score=740&down_payment=100000&purchase_price=500000' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Get national average mortgage rates. Returns rate data for various mortgage products (30-year fixed, 15-year fixed, ARM, etc.). Optional parameters allow filtering by location and borrower profile but may not affect national averages.

Input
ParamTypeDescription
zip_codestring5-digit US ZIP code for location context (e.g. '10001').
credit_scorestringCredit score value (e.g. '750').
down_paymentstringDown payment amount in dollars (e.g. '100000').
purchase_pricestringHome purchase price in dollars (e.g. '500000').
Response
{
  "type": "object",
  "fields": {
    "lender_offers": "array of lender offer objects (may be empty)",
    "national_averages": "array of objects with product, interest_rate, and apr fields"
  },
  "sample": {
    "data": {
      "lender_offers": [],
      "national_averages": [
        {
          "apr": "6.19%",
          "product": "30-year Fixed",
          "interest_rate": "6.18%"
        },
        {
          "apr": "5.59%",
          "product": "15-year Fixed",
          "interest_rate": "5.57%"
        }
      ]
    },
    "status": "success"
  }
}

About the nerdwallet.com API

The NerdWallet API exposes 4 endpoints covering national average mortgage rates, top-rated credit card recommendations, per-card detail pages, and mortgage editorial content. The get_mortgage_rates endpoint returns rate data across products like 30-year fixed and ARM loans, while get_credit_card_detail delivers pros, cons, ongoing APR, annual fee, and NerdWallet's own rating for any card review slug you supply.

Mortgage Rate Data

get_mortgage_rates returns two key objects: national_averages — an array of objects each containing product, interest_rate, and apr — and lender_offers, which may be populated when location context is provided. Optional parameters include zip_code, credit_score, down_payment, and purchase_price. These inputs may or may not shift the national average figures, but they provide borrower-profile context when lender-level results are available.

Credit Card Endpoints

get_best_credit_cards returns an array of card objects with id, name, description, url, and rating fields, reflecting NerdWallet's editorially curated top-card list. For deeper detail on any individual card, get_credit_card_detail accepts a card_slug matching the URL path used on NerdWallet review pages (e.g. chase-freedom-unlimited). The response includes pros, cons, ongoing_apr, annual_fee, rating, and the canonical url. If the slug does not correspond to a valid review page, the endpoint returns an input_not_found indicator rather than an error.

Mortgage Articles

get_mortgage_articles returns an array of objects with title and url fields drawn from NerdWallet's mortgage editorial section, including guides, calculators, and explainers. This endpoint takes no input parameters and reflects the current state of that section's content listing.

Common use cases
  • Display current 30-year fixed and ARM national average rates in a home-buying app using national_averages from get_mortgage_rates.
  • Build a credit card comparison tool seeded with NerdWallet's top picks via get_best_credit_cards.
  • Show side-by-side pros, cons, and annual_fee for two cards by calling get_credit_card_detail with each card's slug.
  • Populate a mortgage resource hub with fresh article links and titles from get_mortgage_articles.
  • Filter credit card recommendations by rating to surface only the highest-rated cards in a personal finance dashboard.
  • Use ongoing_apr from get_credit_card_detail to compare borrowing costs across multiple cards programmatically.
  • Pre-qualify mortgage rate displays by passing credit_score and down_payment to get_mortgage_rates for borrower-specific context.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does NerdWallet have an official public developer API?+
NerdWallet does not offer a public developer API. There is no documented REST or GraphQL interface available to third-party developers through NerdWallet's website.
What does `get_credit_card_detail` return, and what happens if I use a wrong slug?+
The endpoint returns name, url, rating, annual_fee, ongoing_apr, pros (array of strings), and cons (array of strings) for the matched card review. If the card_slug you supply does not match a valid NerdWallet review page, the response contains an input_not_found indicator rather than raising an HTTP error, so you should check for that field in your response handling.
Does `get_mortgage_rates` return lender-specific offers, or only national averages?+
The response always includes national_averages with per-product interest_rate and apr values. The lender_offers array may be populated when location and borrower parameters are provided, but it can also return empty. You should not rely on lender_offers being non-empty in all cases.
Does the API cover personal loans, auto loans, banking products, or insurance from NerdWallet?+
Not currently. The API covers mortgage rates, credit card recommendations, credit card detail pages, and mortgage articles. You can fork it on Parse and revise it to add endpoints covering other NerdWallet product verticals like personal loans or savings accounts.
Does `get_best_credit_cards` allow filtering by card category, such as travel or cash-back rewards?+
The endpoint takes no filter parameters and returns NerdWallet's general top-card list. The description and name fields often indicate reward type, so category filtering would need to be applied client-side. You can fork the API on Parse and revise it to add a category-specific endpoint if you need server-side filtering.
Page content last updated . Spec covers 4 endpoints from nerdwallet.com.
Related APIs in FinanceSee all →
binance.com API
Search and browse peer-to-peer cryptocurrency trading offers on Binance's marketplace to find the best prices, payment methods, and seller information for buying or selling crypto directly. Get real-time details on available quantities, rates, and advertiser profiles to make informed trading decisions.
insights.trendforce.com API
Access semiconductor and AI industry analysis articles from TrendForce Insights, browsing post listings and retrieving full article content organized into text sections and figures. Perfect for staying updated on tech industry trends and feeding structured article data into language models for analysis.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.