---
title: "Search for properties."
method: GET
path: "/v2/propertysearch"
tags: ["PropertySearch"]
---

# Search for properties.

`GET /v2/propertysearch`

## Query parameters

- `property_ids` integer[], nullable
- `available_from` string, date-time, nullable
- `available_to` string, date-time, nullable
- `guests_min` integer, nullable
- `guests_max` integer, nullable
- `pets_allowed` boolean, nullable
- `children_allowed` boolean, nullable
- `bedrooms_min` integer, nullable
- `bedrooms_max` integer, nullable
- `rate_min` number, nullable
- `rate_max` number, nullable
- `include_tag_ids` integer[], nullable
- `exclude_tag_ids` integer[], nullable
- `evaluate_rules` boolean, nullable

## Response `200`

A list of property id's and names.

- PageableListOfPropertySearchViewModel — Represents a single page plus meta data for a collection of records.
  - `items` PropertySearchViewModel[] — The subset of records for the current page in the collection.
    - `external_name` string, nullable — The external property display name.
    - `id` integer — The ID for this property.
    - `key` string, guid — A globally unique ID for this property.
    - `name` string, nullable — The internal property display name.
    - `rule_violations` string[], nullable — The list of rule violations (if any), if evaluate_rules was applied.
  - `limit` integer — The maximum number of records per page.
  - `next_page_url` string — URL to fetch the next page of records. A null value indicates that there are no more pages in the collection.
  - `offset` integer — The current offset from the start of the collection.
  - `count` integer — The total number of records in the collection.

---

[API](https://skmtc.net/ownerrez/apis/ownerrez-api.md) · [All operations](https://skmtc.net/ownerrez/apis/ownerrez-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ownerrez/ownerrez-api/versions/fa0c0f146039/schema)
