Articles on: Property Estimates

AI-Powered Property Estimates Implementation Guide

Our real estate APIs offer an AI-Powered Property Estimates feature, providing AI-generated price predictions for properties. This feature allows users to gain valuable insights into property values, both for listed and off-market properties. Homeowners and sellers can use these predictions to understand their buying power or equity position, helping them make more informed decisions.


Key Features


On-Market Property Estimates


  • For every listed property, an AI-generated price prediction is provided. An "estimate" object will be added to each listing when using the 'Search Listings' or 'Get A Single Listing' endpoints.
  • Predictions include a range (high and low estimates) and a confidence level.


Off-Market Property Estimates


  • Users can request estimates for off-market properties by submitting a JSON request containing the property's attributes using the 'Create Estimate' endpoint.
  • Useful for understanding buying power or equity position, and for creating What's My Home Worth? experiences.


Integrated Messaging Support For Off-Market Property Estimates


  • Option to send immediate or monthly emails to clients with estimate details.
  • Enhances user engagement and retention.


Historical Value Visualization


  • The estimate object includes a history of predicted selling prices for the past 24 months.
  • Enables visualization of historical property values for both On-Market and Off-Market property estimates.


Estimate Object Breakdown


Here’s an example of what an estimate object looks like:


{
  "estimateId": 123,
  "clientId": 12345,
  "createdOn": "2024-11-26T20:18:32.000Z",
  "updatedOn": "2024-12-23T18:56:40.000Z",
  "estimate": 508597.59375,
  "estimateHigh": 577311.2033262489,
  "estimateLow": 439883.9841737512,
  "confidence": 0.135104079179,
  "payload": {
    "boardId": 12,
    "resource": "Property:6585",
    "address": {
      "city": "Ottawa",
      "streetName": "XXXXX",
      "streetNumber": "62",
      "streetSuffix": "CRES",
      "zip": "XXX XXX"
    },
    "details": {
      "basement1": "Full",
      "exteriorConstruction1": "Brick",
      "extras": " ",
      "heating": "hot water",
      "numBathrooms": "2",
      "numBedrooms": "2",
      "numParkingSpaces": 2,
      "propertyType": "Detached",
      "sqft": "1700",
      "style": "2 Storey",
      "yearBuilt": 1917
    },
    "taxes": {
      "annualAmount": 3433
    },
    "map": {
      "latitude": 45.111111,
      "longitude": -75.22222
    },
    "condominium": {},
    "lot": {
      "width": "8"
    }
  },
  "sendEmailMonthly": true,
  "history": {
    "mth": {
      "2024-12": {
        "value": 508597.59375
      },
      "2024-11": {
        "value": 508491.09375
      },
      "2024-10": {
        "value": 511354.3125
      },
      "2024-09": {
        "value": 515547.1875
      },
      "2024-08": {
        "value": 518630
      },
      "2024-07": {
        "value": 517877.4375
      },
      "2024-06": {
        "value": 521343.40625
      },
      "2024-05": {
        "value": 528593.8125
      },
      "2024-04": {
        "value": 529295.3125
      },
      "2024-03": {
        "value": 528415.4375
      },
      "2024-02": {
        "value": 527182.6875
      },
      "2024-01": {
        "value": 515970.59375
      },
      "2023-12": {
        "value": 501919.1875
      },
      "2023-11": {
        "value": 496545.84375
      },
      "2023-10": {
        "value": 494088.0625
      },
      "2023-09": {
        "value": 503897
      },
      "2023-08": {
        "value": 518545.90625
      },
      "2023-07": {
        "value": 519646.1875
      },
      "2023-06": {
        "value": 517748.25
      },
      "2023-05": {
        "value": 515325.90625
      },
      "2023-04": {
        "value": 499442.75
      },
      "2023-03": {
        "value": 491507.3125
      },
      "2023-02": {
        "value": 483552.6875
      },
      "2023-01": {
        "value": 484527.65625
      }
    }
  }
}


Attributes:


  • estimate: The predicted selling price.
  • estimateLow: The lowest expected selling price.
  • estimateHigh: The highest expected selling price.
  • confidence: The predicted error as a percentage. A lower value indicates higher confidence in the prediction.
  • createdOn: The date the estimate was generated.
  • updatedOn: The date the estimate was updated.
  • history: Historical predicted selling prices for the last 24 months.
  • payload: the object that was sent to Estimate endpoint to generate the returned estimate


Endpoints


Create An Estimate


  • Endpoint: POST /estimates
  • Description: Create a property estimate by submitting a JSON request containing the property’s attributes. This endpoint is for obtaining predictions for off-market properties.


Messaging Integration


When a clientId is supplied during an estimate request, users can choose to:


  • sendEmailNow: Immediately send an email to the client with a link to the estimate details.
  • sendEmailMonthly: Send monthly emails to the client with links to the estimate details, enhancing user retention.


Update An Estimate


  • Endpoint: PATCH /estimates/{estimateId}
  • Description: Update details related to an existing estimate. This endpoint allows for adjustments to reflect changes in property attributes, such as an increase in property taxes.


Get Estimates


  • Endpoint: GET /estimates
  • Description: Retrieve estimates created with clientId context. This endpoint is useful for managing a client’s property portfolio, allowing you to list all their properties and select specific estimates.


Delete An Estimate


  • Endpoint: DELETE /estimates/{estimateId}
  • Description: Delete an existing estimate.


Limitations & Exclusions


Estimates for Commercial properties as well as rental properties are currently not supported.


Estimate API Reference


For a complete list of supported endpoints and parameters, please refer to our API reference.


TypeScript types for the Estimate endpoints can be found here


Getting Started


To start using the AI-Powered Property Estimates feature you only need to request it on our support chat and your request access to this addon will be recorded and processed.


For any additional assistance, please contact our support team.

Updated on: 30/07/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!