Mubawab Scraper — Morocco, Tunisia & Algeria Property avatar

Mubawab Scraper — Morocco, Tunisia & Algeria Property

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Mubawab Scraper — Morocco, Tunisia & Algeria Property

Mubawab Scraper — Morocco, Tunisia & Algeria Property

Scrape Mubawab, the leading property portal in Morocco, Tunisia and Algeria: price in dirhams or dinars, surface in m², rooms, bedrooms, bathrooms, amenity list, description and photos. Sale and rent, any city. Keyless. JSON, CSV or Excel.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Export property listings from Mubawab, the leading real-estate portal in the Maghreb — price, surface, rooms, amenities and description — to JSON, CSV or Excel. Keyless, no login.

What does Mubawab Scraper do?

Mubawab covers Morocco, Tunisia and Algeria, and renders its result cards server-side, so this Actor reads them without a browser and stays cheap at volume.

The part that needs care is the specification row. Surface, total rooms, bedrooms and bathrooms sit in four identically-classed cells, and each cell only appears when the advertiser filled it in. Reading them in order breaks the moment a listing omits the bathroom count — every later value shifts one column left. Here each value is matched to its own icon, so bedrooms are always bedrooms.

Prices are written with non-breaking separators and a currency suffix — "1 620 000 DH" — and rentals print exactly the same way with no period marker. Rather than guess, the Actor records whether you asked for sale or rental listings and writes that into a transactionType column, so a monthly rent is never mistaken for an asking price.

The amenity list is exported in full: terrace, garage, lift, concierge, air conditioning, Moroccan lounge, security, double glazing and the rest. In this market those amenities drive price more than raw surface does.

Who is it for?

  • Estate agencies in Casablanca, Rabat, Marrakech, Tangier or Tunis tracking competitor stock.
  • Investors comparing price per m² between neighbourhoods and cities.
  • Diaspora buyers monitoring a specific city from abroad.
  • Analysts measuring supply and asking prices across the Maghreb.
  • Portal builders who need a structured Moroccan, Tunisian or Algerian feed.

Use cases

  • Pull every apartment for sale in Casablanca with surface, rooms and amenities.
  • Compare price per m² between Rabat and Marrakech.
  • Model rental yield by running sale and rent over the same city.
  • Find listings with a specific amenity — garage, lift, terrace — at scale.
  • Track new supply weekly on a schedule.

Why use this Actor?

  • Three countries from one dropdown: Morocco, Tunisia, Algeria.
  • Icon-matched specifications — surface, rooms, bedrooms and bathrooms never shift.
  • Full amenity list as its own column.
  • Sale and rent clearly labelled, not inferred.
  • Description included, so you can filter on text without opening each page.
  • Keyless and browserless — no login, no headless Chrome, low cost per row.

What data can you extract?

Every row carries the listing ID, title and URL, location, price as label and number with currency, surface in m², total rooms, bedrooms and bathrooms, the amenity list, the description snippet, transaction type, premium flag, image count and cover image.

How to use it

  1. Choose the country — Morocco, Tunisia or Algeria.
  2. Enter a city slug from a Mubawab search URL: casablanca, rabat, marrakech, tanger, tunis.
  3. Pick sale or rent, and optionally a price band.
  4. Set Maximum results and run, then export JSON, CSV or Excel.

Input example

{
"country": "ma",
"city": "marrakech",
"transaction": "immobilier-a-vendre",
"minPrice": 500000,
"maxPrice": 2500000,
"maxResults": 1000
}

Notes and limits

  • Prices are asking prices in local currency — MAD for Morocco, TND for Tunisia, DZD for Algeria.
  • Some listings publish "prix sur demande" instead of a figure; those rows keep the label and leave the numeric price empty rather than inventing a zero.
  • Advertiser contact details sit behind a click-to-reveal popup on Mubawab and are deliberately not scraped; the listing URL is exported so you can open the advert.
  • The description is the card summary, not the full advert text.
  • Bathroom counts are the sparsest field here because many advertisers leave them blank.

FAQ

Do I need a Mubawab account? No. Search results are public and the Actor needs nothing from you.

Where do I find the city slug? Run a search on Mubawab and copy the segment after /ct/ in the URL.

Does it cover Tunisia and Algeria? Yes — switch the country. The same card layout is used across all three sites.

Are rentals supported? Yes. Choose "For rent"; the transactionType column then reads rent.

How am I charged? Pay per result — you pay for the listings delivered.