Maisons du Monde
Maisons du Monde Marketplace Seller API
A Maisons du Monde marketplace seller by seller id or seller page URL: name, the seller code that search's seller filter takes, rating, review count, orders, member-since date, order approval delay and rate, shipping zone, delay, delivery types and policy, returns, the company's city and description, plus the seller's catalogue as a grid of 40 items per page with price, the crossed-out was_price and percent off. On fr, de, es and it, the markets with a marketplace. Costs 1 credit per request.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonseller_idstringA marketplace seller id (a product's seller.id). Send seller_id or url.
Example: 2066
urlstringA seller page (seller.url), alternative to seller_id.
Example: https://www.maisonsdumonde.com/FR/fr/m/bestmobilier-2066
countrystringdefault:frThe Maisons du Monde market, as a lowercase code. This endpoint serves the 4 marketplace markets: fr, de, es and it (third-party sellers exist there only). Names and labels come back in the market's language and prices in its currency (EUR, or CHF on ch), never converted; the answer echoes country, language and currency. Another market answers 400 before anything is charged (at: Maisons du Monde closed its Austrian store in 2026; gb / uk: it closed in the UK in 2023).
Example: fr
fr— France, EUR, French. Marketplace sellers. The default.de— Germany, EUR, German. Marketplace sellers.es— Spain, EUR, Spanish. Marketplace sellers.it— Italy, EUR, Italian. Marketplace sellers.
languagestringThe answer's language on a multi-language market: be fr (default) or nl, ch fr (default), de or it. Every other market has one language (fr and lu fr, nl nl, de de, es es, it it, pt pt). A language the market does not serve answers 400.
Example: nl
pageintegerdefault:1Results page, 1-based, 40 items per page, up to 250 (the site lists at most 250 pages). A page past the last returns no items and a note.
Example: 2
sortenum<string>default:relevanceResult order. The site has no newest, best-seller or discount sort. A sort the site did not apply is reported in notes.
Example: price_asc
relevance— The site's recommended order. The default.price_asc— Price, low to high.price_desc— Price, high to low.rating— Customer rating.
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key", timeout=120)
r = client.maisonsdumonde.seller(seller_id="2066", country="fr", sort="price_asc")["data"]
s = r["seller"]
print(s["name"], s["rating"], s["review_count"], s["orders"], s["member_since"], r["total"], "products")
for i in r["items"]:
print(i["id"], i["name"], i["price"], i["was_price"])Response