Find places by their rental market
findPlacesByMarketFind which places to look at by their rental market: filter and rank the places Bucky sells (reviewed catalogue places) on market facts and signals. Signed-in only; read scope. Pass country (CA has data today) and a preset (CA: tight-rental, fast-rent-growth, undersupplied, mli-select-headroom), filters ({ key, min, max }, inclusive), or both; optional region (province code or name), sort, limit (default 20, max 50) and offset. An unknown key returns the filterable keys. Returns counts { places, matched, excluded, unknown }, matched places with their values, and the unknown places with their missing keys. Report the unknown count: a place missing a filtered value is not a match and not a fail. Places are compared on one survey period. truncation says what was left out: places pages with truncation.places.nextOffset as the next offset; unknown lists at most 50 places by name, counts.unknown is the total. Cite every figure with the sources lines (CMHC licence). Market data filters places, not lots: use screenLots for lots inside a place.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Defaults to the preset sort, else the first filter key | |
| limit | No | ||
| offset | No | Matched places to skip. Copy truncation.places.nextOffset for the next page. | |
| preset | No | A preset id for the country; its filters apply first, then `filters` by key | |
| region | No | Province or state, as a code (AB) or a name (Alberta) | |
| context | Yes | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract purpose of the tool call. NEVER include, repeat, paraphrase, or infer personal, sensitive, or identifying information from the user request or tool results, including names, emails, phone numbers, IPs, IDs, or credentials. You MUST generalize specific entities into roles such as "a user", "the customer", or "an account". Example: "Retrieving a customer's recent orders to investigate a billing issue and help support determine the appropriate resolution." | |
| country | Yes | ISO country code. Places are filtered and ranked only within this country. | |
| filters | No |