Discover/moneysavingexpert.com API
live

moneysavingexpert.com APImoneysavingexpert.com

Access MoneySavingExpert forum data via API: categories, discussions, comments, search, and MSE news across mortgages, banking, and savings topics.

Endpoints
9
Updated
14d ago
Try it
Page number for pagination.
Max categories per page.
api.parse.bot/scraper/0562cc27-5751-430a-8896-99d5c51183cb/<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/0562cc27-5751-430a-8896-99d5c51183cb/get_forum_categories?page=1&limit=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Lists all forum categories with descriptions and stats including discussion and comment counts.

Input
ParamTypeDescription
pageintegerPage number for pagination.
limitintegerMax categories per page.
Response
{
  "type": "object",
  "fields": {
    "data": "array of category objects with categoryID, name, description, url, countDiscussions, countComments",
    "status": "string, always 'success'"
  },
  "sample": {
    "data": [
      {
        "url": "https://forums.moneysavingexpert.com/categories/credit-cards",
        "name": "Credit cards",
        "categoryID": 11,
        "description": "A place to discuss all things credit card-related with other MoneySavers.",
        "countComments": 609260,
        "countDiscussions": 80094
      }
    ],
    "status": "success"
  }
}

About the moneysavingexpert.com API

The MoneySavingExpert API provides 9 endpoints for reading forum data from moneysavingexpert.com, covering categories, paginated discussions, per-thread comments, and keyword search. The get_discussion_details endpoint returns full thread metadata alongside up to 50 comments per discussion, while dedicated endpoints for mortgages, banking, savings, and MSE news let you pull topic-specific threads without filtering manually.

Forum Categories and Discussions

The get_forum_categories endpoint lists all forum categories with categoryID, name, description, countDiscussions, and countComments. These IDs feed directly into get_category_discussions, which accepts a required category_id plus optional page and limit params and returns discussion objects including discussionID, name, body, url, dateInserted, countComments, and countViews. Well-known category IDs include 11 for Credit Cards, 15 for Mortgages, 17 for Savings, and 20 for Banking.

Topic-Specific Shortcuts

Four convenience endpoints — get_mortgage_best_buys, get_banking_deals, get_savings_deals, and get_latest_news — scope results to their respective forum sections without requiring you to look up a category_id first. All four support page and limit for pagination. The get_latest_news endpoint targets the MSE News & Blogs category and omits countViews from its response, which the other three include.

Search and Thread Details

search_forum accepts a required query string and returns matching discussions with discussionID, name, body, url, categoryID, dateInserted, and countComments. To fetch full thread content, pass the discussion_id to get_discussion_details, which returns both the discussion metadata and a comments array (up to 50 entries per call) in a single response object.

Main Site Pages

get_main_site_page fetches content from the main moneysavingexpert.com domain by accepting an optional path parameter (e.g. /savings/ or /mortgages/best-buys/). It returns the resolved url and raw content as an HTML string. Note that some paths may be blocked by Cloudflare protection, so results for this endpoint are not guaranteed on every request.

Common use cases
  • Monitor new mortgage discussion threads by polling get_mortgage_best_buys for changes in countComments or new discussionID values.
  • Build a savings rate tracker that searches for specific bank names using search_forum and surfaces threads by dateInserted.
  • Aggregate community sentiment on credit card products by fetching discussions in category 11 via get_category_discussions and reading body text.
  • Track MSE editorial coverage by pulling the latest entries from get_latest_news and indexing name and dateInserted fields.
  • Fetch complete Q&A threads on banking topics using get_discussion_details to retrieve discussion metadata plus associated comments in one call.
  • Map forum category activity levels by comparing countDiscussions and countComments across all categories returned by get_forum_categories.
  • Extract structured article or guide text from the main MSE site by calling get_main_site_page with specific paths like /savings/.
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 MoneySavingExpert have an official developer API?+
MoneySavingExpert does not publish a public developer API. This Parse API provides structured access to MSE forum and site data without requiring you to manage any direct interaction with the site.
How many comments does `get_discussion_details` return, and can I paginate them?+
The endpoint returns up to 50 comments per call alongside the discussion metadata. There is no comments-specific pagination parameter on this endpoint — if a thread has more than 50 comments, only the first 50 are included in the response.
Does the API expose user profile data for forum members?+
Not currently. The API covers discussion metadata, comment content, and category stats, but does not return individual user profile pages, posting histories, or account-level data. You can fork this API on Parse and revise it to add an endpoint targeting forum member profiles.
Is the `get_main_site_page` endpoint reliable for all MSE paths?+
Not for all paths. The endpoint documentation notes that some requests may be blocked by Cloudflare protection on the main moneysavingexpert.com domain. Forum endpoints are unaffected by this limitation, so they are the more stable data source for programmatic use.
Does the API cover MSE's Best Buy tables or deal alerts outside of forum discussions?+
Not currently as structured data. The get_mortgage_best_buys, get_banking_deals, and get_savings_deals endpoints return forum discussion threads about those topics, not the curated Best Buy comparison tables from the editorial site. You can fork this API on Parse and revise it to parse specific Best Buy table pages via get_main_site_page paths.
Page content last updated . Spec covers 9 endpoints from moneysavingexpert.com.
Related APIs in FinanceSee all →
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.
13f.info API
13f.info API
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.
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.
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.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
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.
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.