This is an API for scraping data from Realtor.ca. It provides endpoints for parsing Realtor.ca URLs, searching for properties, and getting property details.
https://realtor-ca-scraper-api.p.rapidapi.com/
URL: /parseUrl
Method: POST
Description: Parse a Realtor.ca search URL to extract search query and filters.
Request Body:
{
"url": "https://www.realtor.ca/map#ZoomLevel=11&Center=43.708087%2C-79.376385&LatitudeMax=43.95254&LongitudeMax=-78.96783&LatitudeMin=43.46263&LongitudeMin=-79.78494&Sort=6-D&PGeoIds=g30_dpz89rm7&GeoName=Toronto%2C%20ON&PropertyTypeGroupID=1&TransactionTypeId=3&PropertySearchTypeId=0&Currency=CAD"
}
Response:
{
"searchQuery": {
"ZoomLevel": "11",
"Center": "43.708087,-79.376385",
"LatitudeMax": "43.95254",
"LongitudeMax": "-78.96783",
"LatitudeMin": "43.46263",
"LongitudeMin": "-79.78494",
"Sort": "6-D",
"PGeoIds": "g30_dpz89rm7",
"GeoName": "Toronto, ON",
"PropertyTypeGroupID": "1",
"TransactionTypeId": "3",
"PropertySearchTypeId": "0",
"Currency": "CAD"
}
}
/properties/search
{
"searchQuery": {
"ZoomLevel": "11",
"Center": "43.708087,-79.376385",
"LatitudeMax": "43.95254",
"LongitudeMax": "-78.96783",
"LatitudeMin": "43.46263",
"LongitudeMin": "-79.78494",
"Sort": "6-D",
"PGeoIds": "g30_dpz89rm7",
"GeoName": "Toronto, ON",
"PropertyTypeGroupID": "1",
"TransactionTypeId": "3",
"PropertySearchTypeId": "0",
"Currency": "CAD"
}
}
[
{
"MslNumber": "N7201358",
"Address": "#508 -15 WATER WALK DR|Markham, Ontario L6G0G2",
"LeaseRent": "$2,600/Monthly",
"ListedTime": "4 hours ago"
},
// More property listings...
]
/properties/details
{
"MlsNumber": "C7201356"
}
{
"query": {
"ReferenceNumber": "C7201356",
"ApplicationId": "1",
"CultureId": "1"
},
"Result": [
{
"Id": "26151025",
"MlsNumber": "C7201356",
"PublicRemarks": "Desirable Aura Condo At Great Location. ...",
// Property details...
}
]
}