PAP Universal Scraper
Pricing
from $0.61 / 1,000 results
PAP Universal Scraper
🏠 Scrape PAP (pap.fr) private-seller real-estate listings by filters — rent or buy. Get price, surface, rooms, DPE/energy, photos and location, as clean structured data. Pay per result.
Pricing
from $0.61 / 1,000 results
Rating
0.0
(0)
Developer
Scrapifier
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🏠 PAP Scraper
Extract PAP (pap.fr) private-seller real-estate listings by filters — rent or buy — and export them as structured JSON, CSV or Excel. No code required.
📋 Contents
- Overview
- How to use
- Input
- Output
- Pricing
- Proxy and performance
- Integrations
- Related Actors
- FAQ
- Support
📖 Overview
Search PAP — France's leading private-seller (no agency) real-estate site — for rentals or sales by location, price, surface, rooms and bedrooms. For each listing you get the price, surface, rooms, bedrooms, DPE/energy rating, description, photos and location.
- Search with friendly filters — transaction, locations, property types, price, surface, rooms.
- Locations resolve automatically to PAP zones (cities, departments or postal codes).
- Private-seller listings — buy or rent directly from owners.
- Rich data — price, surface, rooms, DPE, description and all photos.
- Exports to JSON, CSV, Excel, or the Apify dataset API.
- Pay per result — no subscription.
🚀 How to use
- Pick Buy or Rent, add one or more locations (cities, departments or postal codes), and set property types, price, surface and rooms.
- Set Max results (
0= everything). - Start the run.
- Download your data from the Storage tab, or fetch it from the API.
📥 Input
| Field | Key | Type | Default | Description |
|---|---|---|---|---|
| Transaction | transaction | select | buy | Buy (sale) or rent. |
| Locations | locations | array | ["Bordeaux"] | Cities, departments or postal codes. |
| Property types | property_types | select (multi) | flat + house | Flat, house, land, building… |
| Min / Max price | price_min / price_max | integer | — | Sale price or monthly rent, in €. |
| Min / Max surface | surface_min / surface_max | integer | — | Living surface in m². |
| Min rooms / bedrooms | rooms_min / bedrooms_min | integer | — | Minimum rooms (pièces) / bedrooms. |
| Max results | max_results | integer | 100 | Listings to collect. 0 = as many as possible. |
| Proxy configuration | proxyConfiguration | object | Residential / FR | Residential FR recommended. |
📤 Output
Each listing is stored as one dataset item. Export it as JSON, CSV or Excel, or read it from the API.
| Field | Description |
|---|---|
id | PAP listing ID |
url | Direct link to the listing |
transaction | buy or rent |
propertyType | appartement, maison, terrain… |
price | Price in € (sale price or monthly rent) |
priceReduced | Whether the price was recently reduced |
surfaceArea | Living surface in m² |
rooms / bedrooms | Number of rooms (pièces) and bedrooms |
energyClassification | DPE / energy rating (A–G) |
city / postalCode | Location |
description | Listing description |
photos[] / photoCount | Photo URLs and count |
💰 Pricing
$0.90 per 1,000 listings. No subscription — you pay only for the results you extract. New Apify users can try the Actor with their free monthly platform credits.
🛡️ Proxy and performance
- Use Apify residential proxies (country FR) for reliable runs — recommended, since pap.fr limits rapid requests.
- Start with a small Max results to validate your filters, then increase it.
- Add several locations in one run to cover multiple cities at once.
- The Actor paces its requests automatically to stay reliable.
🔌 Integrations
Run the Actor from the Apify API, the JavaScript or Python clients, or connect it to Make, Zapier, n8n, Google Sheets and Slack through Apify integrations. Each run's data is available as JSON or CSV via the dataset API.
🔗 Related Actors
- Bienici Universal Scraper — real-estate listings from Bien'ici.
- SeLoger Universal Scraper — real-estate listings from SeLoger.
- Leboncoin Real Estate — Leboncoin real estate by filters.
Need another marketplace? Open an issue.
❓ FAQ
What makes PAP different?
PAP (Particulier à Particulier) lists properties sold or rented directly by owners, with no agency fees — a great source for private-seller deals.
How do I target a specific area?
Add cities, departments or postal codes in Locations — each is resolved automatically to its PAP zone. Add several to cover multiple areas in one run.
How fresh is the data?
It is collected live at runtime.
💬 Support
Questions or issues? Post them in the Issues tab and I will respond quickly. If the Actor is useful to you, a review is appreciated.