# Toronto Realtor.ca Listings Scraper

**Use case:** 

Scrape Toronto Realtor.ca listings, prices, MLS IDs, photos, agents, and brokerage data for market research and lead workflows.

## Input

```json
{
  "locations": [
    {
      "name": "Toronto, ON",
      "latitudeMin": 43.55,
      "latitudeMax": 43.9,
      "longitudeMin": -79.75,
      "longitudeMax": -79.1
    }
  ],
  "startUrls": [],
  "maxItems": 100,
  "recordsPerPage": 50,
  "transactionTypeId": 2,
  "propertyTypeGroupId": 1,
  "propertySearchTypeId": 1,
  "proxyCountryCode": "CA"
}
```

## Output

```json
{
  "propertyId": {
    "label": "Property ID"
  },
  "mlsNumber": {
    "label": "MLS number"
  },
  "listingUrl": {
    "label": "Listing URL",
    "format": "link"
  },
  "price": {
    "label": "Price"
  },
  "propertyType": {
    "label": "Property type"
  },
  "addressText": {
    "label": "Address"
  },
  "city": {
    "label": "City"
  },
  "province": {
    "label": "Province"
  },
  "bedrooms": {
    "label": "Bedrooms"
  },
  "bathrooms": {
    "label": "Bathrooms"
  },
  "agentNames": {
    "label": "Agents"
  },
  "brokerageNames": {
    "label": "Brokerages"
  },
  "sourceSearch": {
    "label": "Source search"
  },
  "scrapedAt": {
    "label": "Scraped at"
  }
}
```

## About this Actor

This example demonstrates how to use [Realtor.ca Property Listings Scraper](https://apify.com/automation-lab/realtor-ca-property-listings-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/realtor-ca-property-listings-scraper) to learn more, explore other use cases, and run it yourself.