lunterodevelopers
GuidesAPI Reference
Listings

Search Netherlands rental listings

Find Dutch rental listings by location, rent, size, rooms and furnishing. Retrieve structured property data with filters and cursor pagination.

GET
/v1/listings

Authorization

ApiKey
headerAuthorizationBearer <lun_live_…>

Operator-issued API key. Keys are never accepted in query strings.

Query Parameters

locale?string

Select translated free-text fields. IDs, slugs, names of brands, enums and numeric values stay stable. Missing translations fall back to English.

Default"en"
Value in"en""nl""de""fr""es"
q?string
Length1 <= length <= 200
location_id?string
Length1 <= length <= 120
owner_id?string
Length1 <= length <= 120
min_price?integer
Range0 <= value <= 10000000
max_price?integer
Range0 <= value <= 10000000
min_size?integer
Range0 <= value <= 10000000
max_size?integer
Range0 <= value <= 10000000
min_rooms?integer
Range0 <= value <= 100
furnishing?string
Value in"SHELL""FURNISHED""UPHOLSTERED"
property_type?string
Length1 <= length <= 120
limit?integer
Range1 <= value <= 100
Default20
cursor?string
Lengthlength <= 4096

Response Body

Success. Monetary units are explicitly named; unknown values are null.

application/json
  1. response
data*array<>
pagination*
meta*
Example Request
curl -X GET 'https://api.luntero.com/v1/listings'
Example Response
{  "data": [    {      "id": "string",      "slug": "string",      "title": "string",      "price_eur": 0,      "size_m2": 0,      "rooms": 0,      "furnishing": "string",      "property_type": "string",      "energy_label": "string",      "owner_id": "string",      "image_url": "string",      "created_at": "string",      "updated_at": "string",      "location": {        "city": "string",        "street": "string",        "number": "string",        "postcode": "string",        "latitude": 0,        "longitude": 0      }    }  ],  "pagination": {    "limit": 0,    "has_more": true,    "next_cursor": "string"  },  "meta": {    "locale": "string",    "request_id": "string"  }}