# Search and Filtering

SOLDPress comes with a very powerful advanced filtering system. This can be very useful if you want show listings per agent or listings for an agency or show only waterfront properties.

SOLDPress Filtering is build using the RESO Data Dictionary Standard these data standards insure portability, eliminate redundancies and obtain maximum efficiencies for all parties participating in the real estate transaction.

The [DDF Documentation](http://crea.ca/sites/default/files/Data%20Distribution%20Facility%20Data%20Feed%20Technical%20Documentation_0_0.pdf) Appendix J – Property Details Payload details all fields that can be sorted.

The Syntax to Perform A Filter Request is

```
www.SOLDPress.com/listing/?**sp**=f&[**RESOKEY**]=[**_VALUE_**]&title=[**_TITLE_**]

sp=f  - sp is a SOLDPress action attribute

[RESOKEY] - Any RESO Data Dictionary standard name

[**_VALUE_**] - the value you want to search

[**_TITLE_**] - The heading title for the search

The Syntax to Perform A Filter Request using Friendly Urls

www.SOLDPress.com/listing/category/[**RESOKEY**]/[**_VALUE_**]&?title=[**_TITLE_**]
```

## Example 1 : View Properties By City.

We will perform a keyword search for Toronto.

RESOFIELD = City

VALUE = **Toronto**

TITLE= Pacific%20Realty

[www.SOLDPress.com/listing/?sp=f\\\&City=\*\*Toronto\*\*&\_\*\*title\*\*\_=\_\*\*Toronto](http://www.SOLDPress.com/listing/?sp=f\\\&City=**Toronto**&_**title**_=_**Toronto)\*\*\_

Click below to View Properties By City

[www.SOLDPress.com/listing/Cit\&#x79;\*\*/Toronto](http://www.SOLDPress.com/listing/Cit\&#x79;**/Toronto)\*\*

## Example 2: To View Properties from Simon Earle (List Agent)

We will search for Pacific Realty using his unique key (1937585)

RESOFIELD = ListAgentKey

VALUE = 1937585

TITLE= Simon%20Earle

[www.SOLDPress.com/listing/?sp=f&\*\*ListAgentKey\*\*=\_\*\*1937585\*\*\_\\\&title=\_\*\*Simon%20Earle](http://www.SOLDPress.com/listing/?sp=f&**ListAgentKey**=_**1937585**_\\\&title=_**Simon%20Earle)\*\*\_

You can also use a friendly url

[www.SOLDPress.com/listing/\*\*ListAgentKey/\\\*\\\*\*\*\_1937585\_\\\*\\](http://www.SOLDPress.com/listing/**ListAgentKey/\\*\\***_1937585_\\*\\)\*

## Example 3 : View Properties listed under Pacific Realty.

We will search for Pacific Realty using there unique key (270604)

RESOFIELD = ListOfficeKey

VALUE = 270604

TITLE= Pacific%20Realty

[www.SOLDPress.com/listing/?sp=f&\*\*ListOfficeKey\*\*=\_\*\*270604\*\*\_\\\&title=\_\*\*Pacific%20Realty](http://www.SOLDPress.com/listing/?sp=f&**ListOfficeKey**=_**270604**_\\\&title=_**Pacific%20Realty)\*\*\_

Click below View Properties listed under Pacific Realty

[www.SOLDPress.com/listing/\*\*ListOfficeKey/\\\*\\\*\*\*\_270604\_\\\*\\](http://www.SOLDPress.com/listing/**ListOfficeKey/\\*\\***_270604_\\*\\)\*

## Example 4 : View Properties By the Waterfront.

RESOFIELD = **WaterfrontYN**

VALUE = **True**

TITLE= **Waterfront%20Properites**

[www.SOLDPress.com/listing/?sp=f&\*\*WaterfrontYN\*\*=\*\*True\*\*\\\&title=\*\*Waterfront%20Properites](http://www.SOLDPress.com/listing/?sp=f&**WaterfrontYN**=**True**\\\&title=**Waterfront%20Properites)\*\*

Click below to View Properties By the Waterfront

[www.SOLDPress.com/listing/Cit\&#x79;\*\*/WaterfrontYN/True](http://www.SOLDPress.com/listing/Cit\&#x79;**/WaterfrontYN/True)\*\*

## Example 5 : You can also perform multiple searches.

You can chain together values using a comma to perform multiple searches.

RESOFIELD =**City**

VALUE = **Richmond,Vancouver,Surrey**

TITLE= **Lower Mainland**

[www.SOLDPress.com/listing/?sp=f&\*\*City\*\*=](http://www.SOLDPress.com/listing/?sp=f&**City**=) **Richmond,Vancouver,Surrey**\&title=**Lower Mainland**

WARNING - Performing a Multiple Search can have significant performance implications. We are working on resolving this in the next release. Please check with your hosting provider to insure you have maximum server resources available.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.soldpress.com/search_and_filtering.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
