Discover/Pararius API
live

Pararius APIpararius.com

Search Dutch rental listings on Pararius, get full property details, look up agent portfolios, and autocomplete locations via a simple REST API.

Endpoint health
verified 7h ago
get_listing_detail
search_rental_listings
suggest_locations
get_agent_listings
4/4 passing latest checkself-healing
Endpoints
4
Updated
22d ago

What is the Pararius API?

The Pararius API exposes 4 endpoints for searching and retrieving rental property data from Pararius.com, one of the Netherlands' largest rental platforms. Use search_rental_listings to query listings by city with filters for price range, bedroom count, and furnishing, or call get_listing_detail to pull the full description, photos, characteristics, and agent contact for a single property. Responses include structured fields covering price, surface area, interior type, location, and more.

Try it
City name to search in, lowercase (e.g. amsterdam, rotterdam, utrecht, den-haag, eindhoven, groningen). Use suggest_locations to discover valid city names.
Page number for pagination.
URL path filter segments for narrowing results (e.g. /0-1500/2-bedrooms/furnished). Multiple filters are concatenated as path segments.
api.parse.bot/scraper/a823bbf5-63db-4be3-808d-17311f45e6f4/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/a823bbf5-63db-4be3-808d-17311f45e6f4/search_rental_listings?city=amsterdam&page=1' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace pararius-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Pararius rental search — find apartments, inspect details, browse agents."""
from parse_apis.pararius_rental_properties_api import Pararius, ListingNotFound

client = Pararius()

# Search rental listings in Amsterdam, capped at 5 results
for listing in client.listings.search(city="amsterdam", limit=5):
    print(listing.title, listing.price, listing.location)

# Get location suggestions to discover valid search cities
for suggestion in client.locationsuggestions.search(query="rotterdam", limit=3):
    print(suggestion.value, suggestion.type, suggestion.point)

# Drill into the first listing's full details (characteristics, photos, description)
listing = client.listings.search(city="utrecht", limit=1).first()
if listing:
    detail = listing.details()
    print(detail.title, detail.price, detail.location)
    print(len(detail.photos), "photos available")

    # Browse the managing agent's other listings
    agent = listing.agent
    for other in agent.listings(limit=3):
        print(other.title, other.price, other.rooms)

# Typed error handling for a missing listing
try:
    bad = client.agent(url="https://www.pararius.com/real-estate-agents/amsterdam/nonexistent-agent")
    for l in bad.listings(limit=1):
        print(l.title)
except ListingNotFound as exc:
    print(f"Agent not found: {exc.url}")

print("exercised: listings.search / locationsuggestions.search / listing.details / agent.listings")
All endpoints · 4 totalmissing one? ·

Search for rental property listings by city with optional filters and pagination. Returns a paginated list of listings with basic info like price, location, rooms, and managing agent. Paginated by page number; each page returns up to ~30 listings.

Input
ParamTypeDescription
cityrequiredstringCity name to search in, lowercase (e.g. amsterdam, rotterdam, utrecht, den-haag, eindhoven, groningen). Use suggest_locations to discover valid city names.
pageintegerPage number for pagination.
filtersstringURL path filter segments for narrowing results (e.g. /0-1500/2-bedrooms/furnished). Multiple filters are concatenated as path segments.
Response
{
  "type": "object",
  "fields": {
    "city": "string, the city searched",
    "page": "string, the current page number",
    "listings": "array of listing objects with id, title, url, price, location, surface_area, rooms, interior, agent, and status",
    "total_count": "string, total number of matching listings"
  },
  "sample": {
    "data": {
      "city": "amsterdam",
      "page": "1",
      "listings": [
        {
          "id": "6aba9140",
          "url": "https://www.pararius.com/apartment-for-rent/amsterdam/6aba9140/simon-stevinstraat",
          "agent": {
            "url": "https://www.pararius.com/real-estate-agents/rotterdam/property-partner",
            "name": "Property Partner"
          },
          "price": "€2,500 pcm",
          "rooms": "2 rooms",
          "title": "Flat Simon Stevinstraat",
          "status": "Highlighted",
          "interior": "Furnished",
          "location": "1097 CA Amsterdam (Frankendael)",
          "surface_area": "49 m²"
        }
      ],
      "total_count": "32"
    },
    "status": "success"
  }
}

About the Pararius API

Search and Filter Rental Listings

The search_rental_listings endpoint accepts a required city parameter (lowercase, e.g. amsterdam, rotterdam) and an optional filters string built from URL path segments such as /0-1500/2-bedrooms/furnished. This lets you narrow results by maximum rent, bedroom count, and furnishing status in a single call. The response includes a listings array — each object carrying id, title, url, price, location, surface_area, rooms, interior, agent, and status — plus a total_count string and the current page number for pagination.

Full Listing Details and Agent Data

get_listing_detail takes the full Pararius listing URL and returns an expanded payload: a description string, a photos array of image URLs, a characteristics object with categorized attributes (Transfer, Area and capacity, Construction, etc.), the rental price, and an agent object containing the managing estate agent's name and profile URL. For agent-level queries, get_agent_listings accepts an agent profile URL and returns all their active rental listings in the same listing-array format as the search endpoint, plus a total_count integer.

Location Autocomplete

suggest_locations resolves a free-text query — a city name, district, or neighbourhood like de pijp — into structured suggestion objects, each with a value, type (city, district, neighbourhood), filters string ready to pass into search_rental_listings, and point coordinates. This makes it straightforward to build a location picker that feeds directly into search queries without hardcoding filter paths.

Reliability & maintenanceVerified

The Pararius API is a managed, monitored endpoint for pararius.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when pararius.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official pararius.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
7h ago
Latest check
4/4 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Aggregate Amsterdam and Rotterdam rental listings with price and surface area for market-rate analysis.
  • Build a rental alert system that polls search_rental_listings with price and bedroom filters and flags new listings.
  • Display full property detail pages in a custom app using get_listing_detail for description, photos, and characteristics.
  • Map listings geographically by resolving neighbourhoods to coordinates via suggest_locations point data.
  • Audit an estate agent's active rental portfolio using get_agent_listings for competitive research.
  • Power a location autocomplete field that converts free-text neighbourhood input into valid search filter segments.
  • Track furnished vs. unfurnished inventory trends across Dutch cities using the interior field in listing responses.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Pararius offer an official developer API?+
Pararius does not publish a public developer API or documented REST interface for third-party use. This Parse API provides structured access to the same listing data available on pararius.com.
What filters can I apply in `search_rental_listings`?+
Filters are passed as a URL path segment string via the filters parameter. You can combine price ceiling (e.g. /0-1500), bedroom count (e.g. /2-bedrooms), and furnishing status (e.g. /furnished) in one string. The suggest_locations endpoint returns ready-made filters strings you can pass directly into this parameter.
What does the `characteristics` field in `get_listing_detail` contain?+
It is an object with categorized property attributes as they appear on the listing page — typically groups like Transfer (available date, rental terms), Area and capacity (floor area, number of rooms), and Construction (building type, year). The exact keys depend on how the listing is described by the agent.
Does the API cover sale listings or only rentals?+
Currently the API covers rental listings only. All four endpoints — search, detail, agent listings, and location suggestions — are scoped to the rental side of Pararius. You can fork this API on Parse and revise it to add an endpoint targeting Pararius sale listings.
Is sold/rented-out listing history available?+
Not currently. The API returns active listings and their current status field, but historical or archived rented-out listings are not exposed. You can fork the API on Parse and revise it to add an endpoint that targets Pararius archive pages if that data is available there.
Page content last updated . Spec covers 4 endpoints from pararius.com.
Related APIs in Real EstateSee all →
Pararius.nl API
Search and browse rental properties across the Netherlands from Pararius.nl, with filtering by city and detailed property information including pricing, location, and amenities. Access paginated listings to easily discover available rentals that match your needs.
privateproperty.co.za API
Search and browse property listings for sale and rent across South Africa by location, price, features, and size, then view detailed information about specific properties. Get location suggestions to help narrow down your search area.
funda.nl API
Search for property listings on Funda.nl, the largest Dutch real estate platform. Access prices, addresses, property details, and agent contact information across Dutch cities and neighbourhoods. Supports paginated browsing and bulk retrieval of listings by area.
rentals.ca API
Search and browse rental listings across Canada by city or neighbourhood, and view detailed property information including prices, amenities, and availability. Find your next home by filtering thousands of rental properties on Rentals.ca in real-time.
jaap.nl API
Search and browse housing listings for sale or rent across the Netherlands with detailed property information including photos, characteristics, and agent details. Find homes by location using autocomplete suggestions and easily navigate through results with pagination.
huislijn.nl API
Search and browse housing listings on huislijn.nl to find properties for sale, rental, or vacation stays, and view detailed information about specific homes. Get access to the newest listings posted on the platform to stay updated on available properties.
rent.com API
Browse and extract rental property data from Rent.com. Search listings by location and filter by beds, baths, price, and pet policy. Retrieve full property details, floor plans, unit availability, amenities, nearby schools, points of interest, and active specials.
holland2stay.com API
Search and browse rental properties across Holland2Stay with access to pricing, availability, location details, and direct booking links. Filter listings by city and availability status to find suitable accommodation in the Netherlands.