PAP API

PAP API for French Private-Seller Property Search, Listing Details and Locations

Scrappa's PAP API returns structured JSON from PAP, the French marketplace where private owners sell and rent homes without an agency. Search homes for sale and for rent with price, room, bedroom, area and type filters, sort by price and page through results, open any listing for its photos, address, features and seller name, and autocomplete French cities, departments and postal codes to a location id. Public data only.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
3
Endpoints
2
Listing modes (sale, rent)
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/pap-fr/search?location_id=439&location_name=Paris%20(75)&listing_type=sale&price_max=500000" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "pagination": { "page": 1, "per_page": 15, "returned": 11, "filtered_out": 0, "total_reported": 893, "has_next_page": true },
    "items": [
      {
        "id": "458401326",
        "listing_type": "sale",
        "price": 740000,
        "price_period": "total",
        "currency": "EUR",
        "rooms": 3,
        "bedrooms": 2,
        "surface_m2": 70,
        "promoted": false
      }
    ]
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Private-Seller Price Analysis

Track asking prices and monthly rents in euros by city, rooms, area and property type.

Listing Monitoring

Page through filtered searches and open each listing for photos, address and features.

Rental Market Research

Compare monthly rents for apartments and houses across French cities.

Energy Class Tracking

Read the energy class of each listing to compare homes by efficiency.

PAP scraper API

PAP API for French private-seller listings, prices and photos

The PAP API is built for real-estate analytics, listing tools and market research in France. Each search item carries the price in euros, rooms, bedrooms, living area, energy class, photos and a promoted flag. Listing detail adds the address, features and the seller name. PAP lists private sellers only, so there is no agency endpoint and no bathroom filter.

One search route for sale and rent. Rent prices are per month, sale prices are totals.

Filters are always honoured: a listing that breaks a filter is dropped and counted, never returned.

Pagination returns the real page. A page that cannot be confirmed is an error, never repeated data.

Promoted listings are flagged. A price sort orders the returned page.

Failed requests are never billed.

Choose the right PAP API endpoint

Use Autocomplete to find a location id

Resolve a city, department or postal code to a location id and pass it into search.

Open PAP Autocomplete API docs

Use Property Search for market coverage

Pass a location id, add filters and sort, then page through the results.

Open PAP Search API docs

Use Listing Detail for the full record

Pass a listing id to get the address, features, all photos and the seller name.

Open PAP Listing API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

PAP listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Filters guaranteed on every item
Scrappa:
ScrapingBee / ScraperAPI: Not available
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by plan
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits only

Key features

Search, listing and autocomplete routes as JSON
Sale and rent in one search route with a price period on every item
Numeric prices in euros, rooms, bedrooms, living area, energy class and photos
Listing detail with address, features, all photos and seller name
No browser, no login: public data served through a single Scrappa API key

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by PAP. The PAP API returns structured JSON from public listing data through a Scrappa API key.

No. PAP lists private sellers only and has no agency pages. PAP also has no bathroom filter. The listing detail carries the seller name when PAP shows one.

Rent prices are per month and sale prices are totals. Every item has a price period field that says which one applies.

No. Only successful responses are billed. A valid empty result is successful and billable.

Start using the PAP API

Sign up and get 500 free credits. No credit card required.