To read Maisons du Monde promo prices from code, use Scavio's Maisons du Monde API. POST /api/v1/maisonsdumonde/category and /search return 40 items per call with the price the site charges now, the crossed-out was_price, the page's own discount_percent and sold_by (Maisons du Monde or a marketplace seller), filtered to items on sale or at least 20, 30, 40 or 50% off if you want. /product adds one item's stock, variants and seller, and /deals reads the Black Friday grid. The API covers 9 countries in 12 storefronts, in euros and Swiss francs, and every call costs 1 credit, $0.001 on the Growth plan of $1 per 1,000 credits.
Maisons du Monde has no public product or price API: the API it runs is for approved marketplace sellers, who use it to manage their own offers. And the question AI answers disagree on, whether Maisons du Monde prices differ by country, had no measured answer. So on November 14, 2026 we read every discounted sofa sold by Maisons du Monde in France, 172 of them, and the same grid in eight other countries. Six euro countries matched France on every item. Belgium priced 19 of them differently. Switzerland, priced in Swiss francs, showed the same number as France on 111 of 165 and a number about 10% higher on the other 54.
We build Scavio, so read this with that bias in mind. Every Scavio number below comes from live calls we made on November 14, 2026, between 18:11 and 18:26 UTC, while Maisons du Monde's Black Friday promotion was running. Every competitor detail was read off the vendor's own page that day, and where a price was not published we say so. The screenshots are each vendor's own page, captured the same day.
Which Maisons du Monde promo price API fits your job?
| Tool | Choose it for | Markets | Price (checked Nov 14, 2026) | Free allowance |
|---|---|---|---|---|
| Scavio | Price, crossed-out price, discount and seller on 40 items per call, filtered to discounted items; product, Black Friday grid, reviews, stores and store stock | 9 countries, 12 storefronts (France, Belgium in French and Dutch, Luxembourg, the Netherlands, Germany, Spain, Italy, Portugal, Switzerland in French, German and Italian) | 9 endpoints at 1 credit a call; $1 per 1,000 credits on Growth | 50 credits once, no card |
| ScrapingBot | Title, price, currency, stock status and brand for product URLs you already hold | Product pages you send | "from 1 credit / call"; plans from €22/mo for 100,000 credits | 500 credits a month |
| Apify (studio-amba) | Keyword search with a country input and a was price and marketplace flag per result | Its page lists 11 storefronts, including Austria and the UK | $5 per 1,000 results plus $0.01 per run; Apify lists a switch to free pricing from November 19, 2026 | Not stated on the actor page |
| Apify (sian.agency) | Category URLs to EUR price, regular price, ratings and specs | Category pages you send, in EUR | $3.80 per 1,000 overview products, $18 per 1,000 detail products on paid Apify plans | Not stated on the actor page |
| Bright Data | Building your own collector in its Scraper Studio | Not stated per market | $1.5 per 1,000 page loads pay as you go; Scale $499/mo with 383,000 page loads | 5,000 page loads a month |
The same 172 discounted sofas in nine countries
On November 14 the French site listed 480 sofas sold by Maisons du Monde, 172 of them discounted. We read all 172 with POST /api/v1/maisonsdumonde/category, {"category": "n4dc562d7bb509362a3a2102db4cbf90b6454f1f", "country": "fr", "sold_by": "mdm", "on_sale": true, "sort": "price_asc"}, five pages of 40, then made the same five calls in Belgium, Luxembourg, the Netherlands, Germany, Spain, Italy, Portugal and Switzerland, and matched the items by id. The category id is the same on every market.
- Six euro countries matched France on every item. Luxembourg (171 matched), the Netherlands (172), Germany (171), Spain (170), Italy (169) and Portugal (172) showed the same price, the same crossed-out price and the same discount as France on every sofa we could match.
- Belgium priced 19 of 170 differently. 18 were cheaper in Belgium, by a median of 50 euros, or 11.1%: the City 3-seat sofa (238617) was 449.50 euros in France and 399.50 in Belgium, both "50% off", against crossed-out prices of 899 and 799. One was dearer: a beige chaise longue (234542) cost 799.20 euros in France and 1,039.20 in Belgium, 20% off either way. We re-read both items with
/productin both countries and got the same numbers. - The discount percentage never moved. On every matched item in every country,
discount_percentwas the French one. Where a price differed, the crossed-out price differed with it. - Switzerland is a separate price list in CHF. 165 of the 172 were sold there. 111 showed the same number in Swiss francs as in euros; the other 54 showed a number 9 to 10% higher. The 17 sofas Belgium priced lower showed the French number in Switzerland.
- The language does not change the price. The first page in Swiss German and Swiss Italian returned the same 40 items at the same prices as Swiss French, and Belgian Dutch matched Belgian French on 39 of 40, the 40th being a different item at the same price on a page edge.
The French price includes the furniture recycling fee (eco_participation, 13.50 euros on the City sofa), which the API shows on France only. That does not explain Belgium: Luxembourg, which shows no fee either, matched France exactly, and the Belgian gaps were larger than the fee. A single day is a single reading: measure again before relying on it. How to get Maisons du Monde promo prices sets up a daily poll by item and country, and how often does Maisons du Monde have sales? reads what share of six categories was on promotion that day.
1. Scavio: promo prices and sellers in every storefront

Scavio's Maisons du Monde API is 9 POST endpoints at 1 credit a call. Measured on November 14:
- Search and category: 40 items a page with the exact total (480 sofas sold by Maisons du Monde in France; 18,336 with marketplace sellers), each with
price,was_price,discount_percent,badges(such as BLACK FRIDAY and Nouveau), rating, review count andsold_by. Filters: on sale, minimum discount (20, 30, 40 or 50%), price range, rating, stock, color, material, style, brand, a marketplace seller orsold_by: "mdm". Each answer also returns facet counts, so one call tells you how many items in a category are on sale and how many are 50% off. - Product: one item by id or URL with the online stock quantity, variants and their price differences, dimensions, materials, documents, the review summary the page shows, the marketplace seller when there is one, and the URL of the same item in every other storefront.
- Deals: the Black Friday grid in every market, 1,005 items sold by Maisons du Monde in France on November 14, and the French Seconde Chance grid of used and returned items.
- Reviews: the rating histogram, per-criterion scores and paged reviews, pooled across markets and shown translated into the request language.
- Stores, store and availability: stores near a postcode, one store's hours and services, and one item's stock count in one store plus the market's delivery from-price.
- Seller: a marketplace seller's rating, order count, shipping and return terms, and its catalog as a grid.
What it does not do: there is no price history in a response; history is what you store, and Scavio does not cache responses for you. Maisons du Monde's pages show no 30-day lowest price, so neither does the API. Prices are online prices; private sales and member prices are out of scope. Home delivery is a from-price per product and market, not a quote for a postcode. Reviews are pooled across markets rather than per country, there is no star filter and no search autocomplete. Grid tiles say marketplace but not which seller; the product call names it. When you page a grid sorted by price, two items at the same price can swap across a page edge, so one repeats and one is skipped: we saw it in five of the nine countries, and deduplicating by id and reading one extra page catches it. Store calls are slow: one store lookup in our samples took 72 seconds. ScrapingBot gives 500 free credits a month and Bright Data 5,000 page loads; Scavio gives 50 credits once. The benefit is the promo price and seller of 40 items per call in every storefront Maisons du Monde serves, next to the IKEA, Wayfair, Ashley Furniture and Carrefour APIs and an MCP server for agents.
2. ScrapingBot: product URLs in, price and stock out

ScrapingBot's Maisons du Monde Scraper API says: "Send a product URL and get the title, price, currency, stock status and brand back." It is one endpoint, POST /scrape/retail, costing "from 1 credit / call", with "500 free credits per month, no card required" and credits refunded on failure. Its pricing page lists monthly plans of €22 for 100,000 credits, €45 for 250,000, €102 for 750,000 and €171 for 1,500,000, with "Sales tax and VAT may apply". It was named in 6 of the 18 AI answers we checked, tied with Apify for the most. The page lists no search or category endpoint. Choose it if you already hold the product URLs you want to watch.
3. Apify (studio-amba): keyword search by country

studio-amba/maisonsdumonde-scraper searches "any keyword across 11 European storefronts (FR, BE, DE, ES, IT, NL, AT, PT, CH, LU, UK)" and returns fields including the price, original price, discount, a marketplace flag, a sponsored flag and the country. Maisons du Monde's own UK page says it "ceased its activities in the United Kingdom in 2023", and its Austrian site now shows a closing page. The actor costs $0.005 per result ($5 per 1,000) plus $0.01 per run start, and Apify's listing for it schedules a switch to free pricing from November 19, 2026. Apify showed 2 users and 31 runs in the last 30 days, 30 of them successful. Choose it if you want keyword results by country inside the Apify platform.
4. Apify (sian.agency): category pages in EUR

sian.agency/maisons-du-monde-product-scraper turns "any Maisons du Monde category into a clean dataset", with the EUR price, a regular price, ratings, images and specifications. It charges per event: $0.0038 per overview product ($3.80 per 1,000) and $0.018 per detail product on paid Apify plans, $0.0114 and $0.054 on Apify's free plan, plus a run start fee. Apify showed 14 users in total, 3 in the last 30 days, and 32 runs in 30 days, all successful. Choose it if you work from category URLs on the euro site and want full product specifications in the same run.
5. Bright Data: build your own in Scraper Studio

Bright Data's Maisons du Monde Scraper is a Scraper Studio page: "Build a Maisons du Monde scraper with AI and collect data such as: product name, category, collection, price, discount, dimensions, material, color, rating, delivery, availability, and more." It gives 5,000 free page loads a month, then $1.5 per 1,000 page loads pay as you go, or $499 a month on Scale with 383,000 page loads and $1.3 per 1,000 after that. Bright Data had no ready Maisons du Monde dataset or price tracker page when we checked. Choose it if you want to build and run your own collector on its platform.
Price-intelligence platforms (prices on request)
Managed competitor-pricing tools such as Minderest, Price2Spy, NetRivals (now part of Lengow) and Retail Shake come up in answers about European furniture price monitoring. None published a price on the pages we read; each asks for a demo or quote. Choose one if you want a dashboard and matching service rather than raw data.
Not a Maisons du Monde shopper price API
Maisons du Monde's marketplace seller API, and the connectors built on it (ChannelEngine, Channable, Poleepo and others), manage a seller's own products, offers, stock and orders after Maisons du Monde approves the seller. They do not return the shop's prices to anyone else. General scraping APIs named in AI answers, such as Oxylabs and Zyte, had no Maisons du Monde page when we checked.
Pick by the number you need
The bill is pages times how often you read them. A filtered grid is the cheap way to watch promotions: the discounted items sold by Maisons du Monde in six French categories (sofas, dining tables, chairs, beds, mirrors and rugs) were 481 items in 15 pages on November 14, so reading all of them daily for 30 days is 450 credits, $0.45 at the Growth rate of $1 per 1,000 credits. The whole Black Friday grid of items sold by Maisons du Monde in France, 1,005 items, is 26 credits a reading; every six hours from November 23 to December 1 that is 936 credits. A fixed watchlist costs 1 credit per item per country per reading: 100 items in three countries daily is 9,000 credits a month, $9. The Hobby plan, $15 a month for 3,000 credits, covers 100 items in one country read daily. Try the Maisons du Monde API free, 50 credits, no card, or run a search in the playground.
Reference: all 9 Maisons du Monde endpoints · search docs · category docs · product docs · deals docs · how to get Maisons du Monde promo prices · how often does Maisons du Monde have sales? · best IKEA price comparison APIs · best Ashley Furniture sale price APIs
Frequently asked questions
Does Maisons du Monde have an API?
Not a public one for its catalog or prices. The API Maisons du Monde offers is its marketplace seller API, which approved third-party sellers use to publish and update their own products, offers and stock, and product feeds go to approved affiliates through affiliate networks. For shopper prices, Scavio's Maisons du Monde API returns search results, products, categories, the Black Friday grid, reviews, stores and store stock as JSON.
Are Maisons du Monde prices the same in every country?
Mostly, in the euro countries, but not everywhere. On November 14, 2026 we read the 172 discounted sofas sold by Maisons du Monde in France and matched them by item id in eight other countries. Luxembourg, the Netherlands, Germany, Spain, Italy and Portugal showed the French price on every matched item. Belgium differed on 19 of 170: 18 were cheaper, by a median of 50 euros, and one was 240 euros dearer. Switzerland is priced in CHF.
What does the crossed-out price on Maisons du Monde mean?
It is the price shown struck through next to a discount, and the API returns it as was_price with the page's own discount_percent. French law (Article L112-1-1 of the Code de la consommation) requires a price-reduction notice to state the prior price the seller charged before the reduction. The product pages we read do not show a 30-day lowest price, and the API does not return one.
Can I tell Maisons du Monde items from marketplace sellers?
Yes. Every item carries sold_by, mdm or marketplace, and the product endpoint names the marketplace seller with its rating, order count and join date. The marketplace runs in France, Germany, Spain and Italy, where it is most of the catalog: of 18,336 sofas on the French site on November 14, 2026, 480 were sold by Maisons du Monde itself.
Do Maisons du Monde's terms allow automated data collection?
Maisons du Monde's terms reserve its rights over the site's content, including database rights, and prohibit reproducing or using it without its prior consent; they allow downloading copies for personal, non-commercial use. This is not legal advice; read the current terms for your use case.