2ememain Search Scraper avatar

2ememain Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
2ememain Search Scraper

2ememain Search Scraper

Scrape search results from 2ememain.be and 2dehands.be — Belgium's largest classifieds platforms. Collect titles, prices, locations, seller info, images, and 25+ structured fields per listing. Perfect for market research, price monitoring, and lead generation.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

2ememain.be Search Scraper: Extract Marketplace Listings at Scale


What Is 2ememain.be?

2ememain.be (French) and its Dutch counterpart 2dehands.be form Belgium's dominant second-hand and classifieds marketplace, covering categories from vehicles and real estate to electronics and fashion. With thousands of new listings posted daily, manually tracking prices, availability, or seller patterns is impractical. The 2ememain.be Search Scraper automates collection across any search or category page, delivering clean, structured data ready for analysis.


Overview

This scraper targets search and category listing pages on 2ememain.be and 2dehands.be, extracting every visible item on each page up to your configured limit. It is suited for:

  • Price analysts monitoring used car or real estate market trends
  • Resellers tracking competitor listings and inventory
  • Lead generators collecting seller contact data (where available)
  • Data scientists building training datasets from classified ads
  • Businesses benchmarking product pricing across the Belgian market

Input Format

{
"urls": [
"https://www.2ememain.be/l/autos/p/2/#Language:all-languages"
],
"ignore_url_failures": true,
"max_items_per_url": 50
}
FieldTypeDescription
urlsarray of stringsOne or more search/category page URLs to scrape. Supports pagination URLs (e.g., /p/2/, /p/3/). Add URLs one by one or via bulk edit.
ignore_url_failuresbooleanIf true, the scraper continues running when a URL fails instead of stopping the entire run. Recommended for bulk jobs. Default: true.
max_items_per_urlintegerMaximum number of listings to collect per URL. Default: 20. Set higher (e.g., 50) to capture full pages.

Tip: To scrape multiple pages of the same category, add each paginated URL separately (e.g., /p/1/, /p/2/, /p/3/). Use the same search filters in the URL to ensure consistent results.


Output Format

Sample Output

{
"item_id": "m2335649230",
"title": "Audi Q7 TFSI 60 E Competition 3,0 l V6 (462 ch) quattro",
"description": "Belle audi q7 quattro 462 ch ! ! ! 05/10/23 Date de première inscription en flandre: taxes d'immersion : 46,23€ uniquement et 467,59€ de taxe de circulation annuelle jantes 23 inch marqu",
"category_specific_description": "Belle audi q7 quattro 462 ch ! ! ! 05/10/23 Date de première inscription en flandre: taxes d'immersion : 46,23€ uniquement et 467,59€ de taxe de circulation annuelle jantes 23 inch marque concaver inserts en carbone haut-parleurs bang &...",
"thin_content": false,
"price_info": {
"price_cents": 6950000,
"price_type": "MIN_BID",
"suppress_zero_cents": true
},
"location": {
"city_name": "Geel",
"country_name": "Belgique",
"country_abbreviation": "BE",
"distance_meters": -1000,
"is_buyer_location": false,
"on_country_level": false,
"abroad": false,
"latitude": 51.166471415842,
"longitude": 4.9847355570556
},
"date": "Aujourd'hui",
"image_urls": [
"//images.2dehands.com/api/v1/hz-twh-pro-listing/images/411f8231-4de5-43c7-84a9-0cbcdd977aad?rule=ecg_mp_eps$_82.jpg"
],
"seller_information": {
"seller_id": 28803315,
"seller_name": "falzone fabrice",
"show_soi_url": true,
"show_website_url": false,
"is_verified": false
},
"category_id": 93,
"priority_product": "NONE",
"video_on_vip": false,
"urgency_feature_active": false,
"nap_available": false,
"attributes": [
{
"key": "constructionYear",
"value": "2023",
"values": [
"2023"
]
},
{
"key": "mileage",
"value": "39000",
"unit": "km",
"values": [
"39000"
]
},
{
"key": "fuel",
"value": "Hybride Électrique/Essence",
"values": [
"Hybride Électrique/Essence"
]
},
{
"key": "transmission",
"value": "Automatique",
"values": [
"Automatique"
]
},
{
"key": "body",
"value": "SUV ou Tout-terrain",
"values": [
"SUV ou Tout-terrain"
]
},
{
"key": "model",
"value": "Q7",
"values": [
"Q7"
]
},
{
"key": "options",
"value": "Sièges chauffants",
"values": [
"Sièges chauffants"
]
},
{
"key": "priceType",
"value": "Achat",
"values": [
"Achat"
]
}
],
"extended_attributes": [
{
"key": "priceType",
"value": "Achat",
"values": [
"Achat"
]
},
{
"key": "interiorcolor",
"value": "Noir",
"values": [
"Noir"
]
},
{
"key": "aantaldeurenBE",
"value": "5 portes",
"values": [
"5 portes"
]
},
{
"key": "driveTrain",
"value": "Quatre roues motrices / 4X4",
"values": [
"Quatre roues motrices / 4X4"
]
}
],
"traits": [
"PACKAGE_PREMIUM"
],
"verticals": [
"cars",
"audi",
"automotive"
],
"pictures": [
{
"id": 0,
"media_id": "",
"url": "https://images.2dehands.com/api/v1/hz-twh-pro-listing/images/411f8231-4de5-43c7-84a9-0cbcdd977aad?rule=ecg_mp_eps$_#.jpg",
"extra_small_url": "https://images.2dehands.com/api/v1/hz-twh-pro-listing/images/411f8231-4de5-43c7-84a9-0cbcdd977aad?rule=ecg_mp_eps$_14.jpg",
"medium_url": "https://images.2dehands.com/api/v1/hz-twh-pro-listing/images/411f8231-4de5-43c7-84a9-0cbcdd977aad?rule=ecg_mp_eps$_82.jpg",
"large_url": "https://images.2dehands.com/api/v1/hz-twh-pro-listing/images/411f8231-4de5-43c7-84a9-0cbcdd977aad?rule=ecg_mp_eps$_83.jpg",
"extra_extra_large_url": "https://images.2dehands.com/api/v1/hz-twh-pro-listing/images/411f8231-4de5-43c7-84a9-0cbcdd977aad?rule=ecg_mp_eps$_85.jpg",
"aspect_ratio": {
"width": 3,
"height": 4
}
}
],
"search_type": "TokenMatch",
"reserved": false,
"vip_url": "/v/autos/audi/m2335649230-audi-q7-tfsi-60-e-competition-3-0-l-v6-462-ch-quattro",
"short_title": "Audi Q7",
"display_title": "TFSI 60 E Competition 3,0 l V6 (462 ch) quattro"
}

Each listing returns a structured record with 25+ fields:

Core Listing Info

FieldMeaning
Item IDUnique internal identifier for the listing
TitleFull listing title as displayed in search results
Short TitleAbbreviated title used in compact views
Display TitleFormatted title optimized for the platform UI
DescriptionFull listing description text
Category Specific DescriptionAdditional description fields specific to the category (e.g., vehicle specs)
Thin ContentFlag indicating whether the listing has minimal content
VIP URLDirect URL to the full listing detail page

Pricing & Location

FieldMeaning
Price InfoPrice object including amount, currency, and price type (fixed, negotiable, free, etc.)
LocationSeller's city or region as entered on the listing
DateListing publication or last-updated date

Media

FieldMeaning
Image URLsArray of image URLs attached to the listing
PicturesExtended picture metadata including thumbnails and full-resolution paths
Video On VIPWhether a video is embedded on the listing detail page

Seller & Contact

FieldMeaning
Seller InformationSeller name, type (private/professional), and profile link
NAP AvailableWhether Name, Address, and Phone data is accessible for the seller

Category & Classification

FieldMeaning
Category IDInternal numeric ID of the listing's category
AttributesStandard structured attributes (e.g., make, model, year for vehicles)
Extended AttributesAdditional category-specific key-value pairs
TraitsPlatform-side tags describing listing characteristics
VerticalsMarket vertical classification (e.g., motors, real estate, jobs)
Search TypeHow the item appears in results (organic, promoted, etc.)

Listing Flags

FieldMeaning
Priority ProductWhether the listing has paid priority placement
Urgency Feature ActiveWhether the seller has activated an urgency badge ("Sell fast")
ReservedWhether the item has been marked as reserved by the seller

How to Use

  1. Get the search URL — Perform a search or browse a category on 2ememain.be. Copy the URL including any active filters (price range, location, language, etc.).
  2. Add pagination if needed — Append /p/2/, /p/3/ etc. to scrape multiple result pages.
  3. Configure the input — Paste URLs into the urls array and set max_items_per_url to match the page's listing count (typically 30–50).
  4. Run and export — Start the scraper and download results as JSON, CSV, or Excel.

Best practices:

  • Keep ignore_url_failures: true for any multi-URL run.
  • Filter by category in the URL (e.g., /l/autos/) to get cleaner, more consistent Attributes output.
  • For price monitoring, schedule recurring runs and compare Price Info over time.

Use Cases & Business Value

  • Used car market analysis: Track average prices, mileage ranges, and seller types across Belgian automotive listings
  • Inventory monitoring: Watch for new listings in a niche category as they appear
  • Competitive intelligence: Benchmark your own listings against similar items
  • Lead generation: Identify professional sellers via Seller Information and NAP Available
  • Academic research: Study second-hand market dynamics and consumer behavior in Belgium

Conclusion

The 2ememain.be Search Scraper gives you programmatic access to one of Belgium's busiest classifieds platforms. With 25+ structured output fields and flexible URL-based configuration, it covers everything from bulk price research to targeted listing monitoring — without any manual copy-pasting.