---
title: "Individual: Request a Detailed Performance Estimate for an Address or Location."
method: POST
path: "/rentalizer/estimate"
tags: ["rentalizer_data"]
---

# Individual: Request a Detailed Performance Estimate for an Address or Location.

`POST /rentalizer/estimate`

You can request a _detailed_ **Rentalizer** performance estimate for a property (by `address`) or location (by `lat` + `lng`).

This detailed Rentalizer performance estimate will provide:
* High-level **summaries** for **future** and **historical** performance estimates.
* 12 months of monthly **future** performance estimates for **rates**, **revenue** and **occupancy**.
* 12 months of monthly **historical** performance estimates for **annual revenue valuation**.
* Up to 10 comps, each with up 12 months of monthly historical performance data for **rates**, **revenue**, **revenue potential** and **occupancy**.

> ### ⚠️ Updated Comps Methodology
> The Rentalizer endpoints now use an updated comps methodology that matches the values shown in the AirDNA Rentalizer app. The response shape and field names are unchanged from prior versions — only the underlying comps selection and revenue projection logic have been updated. Customers should expect slightly different numeric values for the same address compared to historical responses.

## Request body

- union
  - RentalizerEstimateRequestAddressSchema
    - `address` string, required — String representing an address. Can include state, country, zipcode/postal code.
    - `bedrooms` integer, nullable — Number of bedrooms at the requested location.
    - `bathrooms` number, nullable — Number of bathrooms at the requested location.
    - `accommodates` integer, nullable — Number of guests that can be accommodated at the requested location.
    - `currency` 'afn' | 'all' | 'dzd' | 'usd' | 'eur' | 'aoa' | 'xcd' | 'ars' | 'amd' | 'awg' | 'aud' | 'azn' | 'bsd' | 'bhd' | 'bdt' | 'bbd' | 'byn' | 'bzd' | 'xof' | 'bmd' | 'btn' | 'inr' | 'bob' | 'bov' | 'bam' | 'bwp' | 'nok' | 'brl' | 'bnd' | 'bgn' | 'bif' | 'cve' | 'khr' | 'xaf' | 'cad' | 'kyd' | 'clf' | 'clp' | 'cny' | 'cop' | 'cou' | 'kmf' | 'cdf' | 'nzd' | 'crc' | 'hrk' | 'cuc' | 'cup' | 'ang' | 'czk' | 'dkk' | 'djf' | 'dop' | 'egp' | 'svc' | 'ern' | 'etb' | 'fkp' | 'fjd' | 'xpf' | 'gmd' | 'gel' | 'ghs' | 'gip' | 'gtq' | 'gbp' | 'gnf' | 'gyd' | 'htg' | 'hnl' | 'hkd' | 'huf' | 'isk' | 'idr' | 'xdr' | 'irr' | 'iqd' | 'ils' | 'jmd' | 'jpy' | 'jod' | 'kzt' | 'kes' | 'kpw' | 'krw' | 'kwd' | 'kgs' | 'lak' | 'lbp' | 'lsl' | 'zar' | 'lrd' | 'lyd' | 'chf' | 'mop' | 'mga' | 'mwk' | 'myr' | 'mvr' | 'mru' | 'mur' | 'xua' | 'mxn' | 'mxv' | 'mdl' | 'mnt' | 'mad' | 'mzn' | 'mmk' | 'nad' | 'npr' | 'nio' | 'ngn' | 'omr' | 'pkr' | 'pab' | 'pgk' | 'pyg' | 'pen' | 'php' | 'pln' | 'qar' | 'mkd' | 'ron' | 'rub' | 'rwf' | 'shp' | 'wst' | 'stn' | 'sar' | 'rsd' | 'scr' | 'sle' | 'sgd' | 'xsu' | 'sbd' | 'sos' | 'ssp' | 'lkr' | 'sdg' | 'srd' | 'szl' | 'sek' | 'che' | 'chw' | 'syp' | 'twd' | 'tjs' | 'tzs' | 'thb' | 'top' | 'ttd' | 'tnd' | 'try' | 'tmt' | 'ugx' | 'uah' | 'aed' | 'usn' | 'uyi' | 'uyu' | 'uzs' | 'vuv' | 'vef' | 'ved' | 'vnd' | 'yer' | 'zmw' | 'zwl' — ISO 4217 Currency Codes.
  - RentalizerEstimateRequestLatLngSchema
    - `lat` number, required — ISO 6709 Latitude coordinate. Must be used with `lng`.
    - `lng` number, required — ISO 6709 Longitude coordinate point. Must be used with `lat`.
    - `bedrooms` integer, nullable — Number of bedrooms at the requested location.
    - `bathrooms` number, nullable — Number of bathrooms at the requested location.
    - `accommodates` integer, nullable — Number of guests that can be accommodated at the requested location.
    - `currency` 'afn' | 'all' | 'dzd' | 'usd' | 'eur' | 'aoa' | 'xcd' | 'ars' | 'amd' | 'awg' | 'aud' | 'azn' | 'bsd' | 'bhd' | 'bdt' | 'bbd' | 'byn' | 'bzd' | 'xof' | 'bmd' | 'btn' | 'inr' | 'bob' | 'bov' | 'bam' | 'bwp' | 'nok' | 'brl' | 'bnd' | 'bgn' | 'bif' | 'cve' | 'khr' | 'xaf' | 'cad' | 'kyd' | 'clf' | 'clp' | 'cny' | 'cop' | 'cou' | 'kmf' | 'cdf' | 'nzd' | 'crc' | 'hrk' | 'cuc' | 'cup' | 'ang' | 'czk' | 'dkk' | 'djf' | 'dop' | 'egp' | 'svc' | 'ern' | 'etb' | 'fkp' | 'fjd' | 'xpf' | 'gmd' | 'gel' | 'ghs' | 'gip' | 'gtq' | 'gbp' | 'gnf' | 'gyd' | 'htg' | 'hnl' | 'hkd' | 'huf' | 'isk' | 'idr' | 'xdr' | 'irr' | 'iqd' | 'ils' | 'jmd' | 'jpy' | 'jod' | 'kzt' | 'kes' | 'kpw' | 'krw' | 'kwd' | 'kgs' | 'lak' | 'lbp' | 'lsl' | 'zar' | 'lrd' | 'lyd' | 'chf' | 'mop' | 'mga' | 'mwk' | 'myr' | 'mvr' | 'mru' | 'mur' | 'xua' | 'mxn' | 'mxv' | 'mdl' | 'mnt' | 'mad' | 'mzn' | 'mmk' | 'nad' | 'npr' | 'nio' | 'ngn' | 'omr' | 'pkr' | 'pab' | 'pgk' | 'pyg' | 'pen' | 'php' | 'pln' | 'qar' | 'mkd' | 'ron' | 'rub' | 'rwf' | 'shp' | 'wst' | 'stn' | 'sar' | 'rsd' | 'scr' | 'sle' | 'sgd' | 'xsu' | 'sbd' | 'sos' | 'ssp' | 'lkr' | 'sdg' | 'srd' | 'szl' | 'sek' | 'che' | 'chw' | 'syp' | 'twd' | 'tjs' | 'tzs' | 'thb' | 'top' | 'ttd' | 'tnd' | 'try' | 'tmt' | 'ugx' | 'uah' | 'aed' | 'usn' | 'uyi' | 'uyu' | 'uzs' | 'vuv' | 'vef' | 'ved' | 'vnd' | 'yer' | 'zmw' | 'zwl' — ISO 4217 Currency Codes.

## Response `200`

Successful Rentalizer Estimate Response

- object
  - `payload` RentalizerEstimateResponseSchema, required
    - `details` RentalizerPropertyDetails — Property Details for a Rentalizer Estimate.
      - `address` string, nullable, required — The address that was provided in the request.
      - `address_lookup` string, nullable, required — The full address that can be used to lookup this property.
      - `zipcode` string, nullable, required — The zipcode that this property is located (if applicable).
      - `accommodates` integer, required — The number of people this property can accommodate.
      - `bedrooms` integer, required — The number of bedrooms this property has.
      - `bathrooms` number, required — The number of bathrooms this property has.
    - `location` GeomPoint — ISO 6709 Coordinates.
      - `lat` number, required — ISO 6709 Latitude coordinate.
      - `lng` number, required — ISO 6709 Longitude coordinate.
    - `stats` object — Statistical performance data.
      - `currency` 'afn' | 'all' | 'dzd' | 'usd' | 'eur' | 'aoa' | 'xcd' | 'ars' | 'amd' | 'awg' | 'aud' | 'azn' | 'bsd' | 'bhd' | 'bdt' | 'bbd' | 'byn' | 'bzd' | 'xof' | 'bmd' | 'btn' | 'inr' | 'bob' | 'bov' | 'bam' | 'bwp' | 'nok' | 'brl' | 'bnd' | 'bgn' | 'bif' | 'cve' | 'khr' | 'xaf' | 'cad' | 'kyd' | 'clf' | 'clp' | 'cny' | 'cop' | 'cou' | 'kmf' | 'cdf' | 'nzd' | 'crc' | 'hrk' | 'cuc' | 'cup' | 'ang' | 'czk' | 'dkk' | 'djf' | 'dop' | 'egp' | 'svc' | 'ern' | 'etb' | 'fkp' | 'fjd' | 'xpf' | 'gmd' | 'gel' | 'ghs' | 'gip' | 'gtq' | 'gbp' | 'gnf' | 'gyd' | 'htg' | 'hnl' | 'hkd' | 'huf' | 'isk' | 'idr' | 'xdr' | 'irr' | 'iqd' | 'ils' | 'jmd' | 'jpy' | 'jod' | 'kzt' | 'kes' | 'kpw' | 'krw' | 'kwd' | 'kgs' | 'lak' | 'lbp' | 'lsl' | 'zar' | 'lrd' | 'lyd' | 'chf' | 'mop' | 'mga' | 'mwk' | 'myr' | 'mvr' | 'mru' | 'mur' | 'xua' | 'mxn' | 'mxv' | 'mdl' | 'mnt' | 'mad' | 'mzn' | 'mmk' | 'nad' | 'npr' | 'nio' | 'ngn' | 'omr' | 'pkr' | 'pab' | 'pgk' | 'pyg' | 'pen' | 'php' | 'pln' | 'qar' | 'mkd' | 'ron' | 'rub' | 'rwf' | 'shp' | 'wst' | 'stn' | 'sar' | 'rsd' | 'scr' | 'sle' | 'sgd' | 'xsu' | 'sbd' | 'sos' | 'ssp' | 'lkr' | 'sdg' | 'srd' | 'szl' | 'sek' | 'che' | 'chw' | 'syp' | 'twd' | 'tjs' | 'tzs' | 'thb' | 'top' | 'ttd' | 'tnd' | 'try' | 'tmt' | 'ugx' | 'uah' | 'aed' | 'usn' | 'uyi' | 'uyu' | 'uzs' | 'vuv' | 'vef' | 'ved' | 'vnd' | 'yer' | 'zmw' | 'zwl' — ISO 4217 Currency Codes.
      - `currency_symbol` string — Symbol for the currency used for this estimate.
      - `property_value` number, nullable — The value of the requested property, if available.
      - `future` RentalizerFutureSchema — Describes future performance estimation data for a Rentalizer Estimate.
        - `summary` RentalizerFutureMetricGroup
          - `occupancy` number, required — Predicted occupancy rate.
          - `adr` number, required — Predicted average daily rate.
          - `revenue` number, required — Predicted revenue.
          - `revenue_lower` number, required — Predicted revenue lower bound.
          - `revenue_upper` number, required — Predicted revenue upper bound.
        - `metrics` object[] — Future monthly prediction metrics.
          - `date` string, date, required — Date string representing the month in the `YYYY-MM` format.
          - `occupancy` number, required — Predicted occupancy rate.
          - `adr` number, required — Predicted average daily rate.
          - `revenue` number, required — Predicted revenue.
          - `revenue_lower` number, required — Predicted revenue lower bound.
          - `revenue_upper` number, required — Predicted revenue upper bound.
      - `historical` RentalizerHistoricalSchema — Describes historical performance estimation data for a Rentalizer Estimate.
        - `summary` object — Summary of the estimated performance for the past 12 months.
          - `revenue_valuation` object
            - `monthly_pct_change` number, nullable — The most recent month-to-month percentage change in revenue_valuation.
            - `yearly_pct_change` number, nullable — The most recent year-over-year percentage change in revenue_valuation.
        - `metrics` object[]
          - `date` string, date — Date string representing the month in the `YYYY-MM` format.
          - `revenue_valuation` number — The estimated annual revenue for the requested property.
    - `comps` RentalizerCompSchema[] — A List of comparable properties with historical performance metrics.
      - `property_id` string — AirDNA's `listing_id`/`property_id` for the Listing.
      - `details` object — The details for the Listing.
        - `title` string — Title of the Listing.
        - `accommodates` number — Number of guests the Listing accommodates.
        - `bedrooms` integer — Number of bedrooms the Listing has.
        - `bathrooms` number — Number of bathrooms the Listing has.
        - `reviews` integer — Number of reviews the Listing has.
        - `rating` number, nullable — Rating of the Listing from a scale of 0 to 5.
        - `images` string[] — List of URLs of images for the Listing.
        - `property_type` string — The type of property that the Listing is.
        - `listing_type` 'entire_place' | 'private_room' | 'shared_room' — The room type of the Listing.
      - `location` GeomPoint — ISO 6709 Coordinates.
        - `lat` number, required — ISO 6709 Latitude coordinate.
        - `lng` number, required — ISO 6709 Longitude coordinate.
      - `distance_meters` integer — Distance between the requested property and the comparable Listing.
      - `platforms` object — Platforms that the Listing is hosted on.
        - `airbnb_property_id` string, nullable, required — ID for the Listing on Airbnb.
        - `airbnb_property_url` string, nullable, required — URL for the Listing on Airbnb.
        - `vrbo_property_id` string, nullable, required — ID for the Listing on Vrbo.
        - `vrbo_property_url` string, nullable, required — URL for the Listing on Vrbo.
        - `booking_property_id` string, nullable, required — ID for the Listing on Booking.com.
        - `booking_property_url` string, nullable, required — URL for the Listing on Booking.com.
      - `stats` object — The statistic information for the Listing.
        - `summary` RentalizerCompMetricGroup
          - `occupancy` number, required — The occupancy rate of the Listing.
          - `days_available` integer, required — The number of days the Listing was available. This includes days booked.
          - `days_reserved` integer, required — The number of days the Listing was reserved.
          - `adr` number, required — The average daily rate of the Listing.
          - `revenue` number, required — The revenue of the Listing.
          - `revenue_potential` number, required — The revenue potential for the Listing.
        - `metrics` object[] — Historical metrics for the Listing over the past 12 months.
          - `date` string, date, required — Date string representing the month in the `YYYY-MM` format.
          - `occupancy` number, required — The occupancy rate of the Listing.
          - `days_available` integer, required — The number of days the Listing was available. This includes days booked.
          - `days_reserved` integer, required — The number of days the Listing was reserved.
          - `adr` number, required — The average daily rate of the Listing.
          - `revenue` number, required — The revenue of the Listing.
          - `revenue_potential` number, required — The revenue potential for the Listing.
  - `status` Status, required — The Status object on the response envelope
    - `type` 'success' | 'error', required — The type of response provided by the server.
    - `response_id` string, required — A unique response code that can be used as a reference for support requests.
    - `message` string, required — A human-readable message that can provide more detail about the status of the request.

## Other responses

- `400` — The request was invalid.
- `500` — An internal server error occurred.

---

[API](https://skmtc.net/airdna/apis/airdna-enterprise-api.md) · [All operations](https://skmtc.net/airdna/apis/airdna-enterprise-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/airdna/airdna-enterprise-api/versions/aeed3678926f/schema)
