APIs / Kamernet / Search

Kamernet: Search

Search from Kamernet as JSON. 1 credit per successful call.

GET /v1/kamernet/search

Parameters

Send parameters in the query string.

ParameterTypeRequiredAllowed values
citystringRequiredUp to 120 characters
pageintegerOptionalAny
sortstringOptionalnewest, price_asc, price_desc, surface_asc
max_rentintegerOptionalAny
min_sizeintegerOptionalAny
radius_kmintegerOptional0, 1, 2, 5, 10, 20
personsintegerOptional1, 2
ageintegerOptionalAny
listing_typestringOptionalAny
furnishingstringOptionalAny
availabilitystringOptionalAny
genderstringOptionalAny
work_statusstringOptionalAny
owner_typestringOptionalAny
pets_allowedstringOptionaltrue, false, 1, 0
smoking_allowedstringOptionaltrue, false, 1, 0
internetstringOptionaltrue, false, 1, 0
private_bathroomstringOptionaltrue, false, 1, 0
private_kitchenstringOptionaltrue, false, 1, 0
private_toiletstringOptionaltrue, false, 1, 0

Example request

Kamernet
GET/v1/kamernet/search?city=Amsterdam&sort=price_asc&max_rent=1000&listing_type=room
{
  "success": true,
  "platform": "kamernet",
  "city": {
    "name": "Amsterdam",
    "slug": "amsterdam"
  },
  "currency": "EUR",
  "total": 127,
  "returned": 17,
  "page_items_removed": 0,
  "pagination": {
    "page": 1,
    "limit": 17,
    "total_pages": 8,
    "has_next": true,
    "has_previous": false
  },
  "applied_filters": {
    "city": "amsterdam",
    "sort": "price_asc",
    "max_rent": 1000,
    "listing_type": [
      "room"
    ]
  },
  "listings": [
    {
      "id": 2416685,
      "url": "https://kamernet.nl/en/for-rent/room-almere/keiwierde/room-2416685",
      "type": "room",
      "street": "Keiwierde",
      "city": "Almere",
      "city_slug": "almere",
      "city_id": 34,
      "surface_m2": 15,
      "total_rent": 200,
      "currency": "EUR",
      "utilities_included": true,
      "furnishing": "furnished",
      "available_from": "2026-12-01T00:00:00",
      "available_to": "2027-06-30T00:00:00",
      "is_new": false,
      "is_student_house": false,
      "thumbnail_url": "https://resources.kamernet.nl/image/8d44d934-2f68-4115-b0ba-f9fc5efd3035",
      "image_url": "https://resources.kamernet.nl/image/f312d21e-dcb5-47a3-898d-c3776452edd3"
    },
    {
      "id": 2412172,
      "url": "https://kamernet.nl/en/for-rent/room-abcoude/waardassackerstraat/room-2412172",
      "type": "room",
      "street": "Waardassackerstraat",
      "city": "Abcoude",
      "city_slug": "abcoude",
      "city_id": 36,
      "surface_m2": 7,
      "total_rent": 400,
      "currency": "EUR",
      "utilities_included": false,
      "furnishing": "furnished",
      "available_from": "2026-12-21T00:00:00",
      "available_to": "2027-06-30T00:00:00",
      "is_new": false,
      "is_student_house": false,
      "thumbnail_url": "https://resources.kamernet.nl/image/d8e43076-6a2a-4761-be0d-63a8f12f4474",
      "image_url": "https://resources.kamernet.nl/image/e73a2c2c-b3e5-46dd-b438-ad4ab2fd4f0f"
    },
    {
      "id": 2413209,
      "url": "https://kamernet.nl/en/for-rent/room-amsterdam/tourniairestraat/room-2413209",
      "type": "room",
      "street": "Tourniairestraat",
      "city": "Amsterdam",
      "city_slug": "amsterdam",
      "city_id": 1,
      "surface_m2": 14,
      "total_rent": 404,
      "currency": "EUR",
      "utilities_included": false,
      "furnishing": "unfurnished",
      "available_from": "2026-10-21T00:00:00",
      "is_new": false,
      "is_student_house": false,
      "thumbnail_url": "https://resources.kamernet.nl/image/77ef947e-2b4a-4774-8574-fa792a39264d",
      "image_url": "https://resources.kamernet.nl/image/1bb314db-63e8-4643-b0d6-b270b0c1af62"
    }
  ],
  "city_stats": {
    "active_tenants": 1616,
    "average_rent_per_month": {
      "room": 834,
      "apartment": 1722,
      "studio": 1144,
      "antisquat": 0,
      "student_housing": 0,
      "furnished": 0,
      "short_term_rental": 0,
      "long_term_rental": 0,
      "generic": 1109
    },
    "average_rent_per_m2": {
      "room": 46,
      "apartment": 30,
      "studio": 42,
      "antisquat": 0,
      "student_housing": 0,
      "furnished": 0,
      "short_term_rental": 0,
      "long_term_rental": 0,
      "generic": 41
    }
  },
  "effective_filters": {
    "searchCategories": [
      1
    ],
    "citySlug": "amsterdam",
    "cityName": "Amsterdam",
    "pageNo": 1,
    "streetSlug": "",
    "radius": 5,
    "maxRent": 10,
    "minSize": 0,
    "hasInternet": false,
    "isBathroomPrivate": false,
    "isKitchenPrivate": false,
    "isToiletPrivate": false,
    "availableFrom": "",
    "suitableForNumberOfPersons": 0,
    "suitableForAge": 0,
    "isSmokingInsideAllowed": false,
    "isPetsInsideAllowed": false,
    "roommateNumberMax": 0,
    "sort": 2
  },
  "seo_links": {
    "nearby_cities": [
      {
        "name": "Halfweg",
        "slug": "halfweg"
      },
      {
        "name": "Diemen",
        "slug": "diemen"
      },
      {
        "name": "Zwanenburg",
        "slug": "zwanenburg"
      }
    ],
    "popular_streets": [
      {
        "name": "Spuistraat",
        "slug": "spuistraat"
      },
      {
        "name": "Stromarkt",
        "slug": "stromarkt"
      },
      {
        "name": "Herengracht",
        "slug": "herengracht"
      }
    ]
  },
  "meta": {
    "endpoint_family": "search",
    "attempts": 1,
    "post_filtered": true,
    "request_id": "req_a6e8c4fb54424bd0a287ffcfaf84d672",
    "credits_charged": 1,
    "credits_remaining": 1854
  }
}
200 OKJSONX-Credits-Used: 1
Recorded from our API and shortened.

Run this endpoint in the playground with your own parameters. 1 credit per successful call; failed calls are free.