InTouch Hub · Blue Isle Software

RentCast

Real estate data via the RentCast API — rent estimates, property values, market statistics, and active rental listings. Requires a free or paid RentCast API key.

RentCast

Real-estate data via the RentCast API: rent estimates, property value estimates, market statistics, and active rental listings.

Tool ID

rentcast

Credential Required

Yes — type rentcast, one property:

Property Secret Description
apiKey yes Your RentCast API key. Get one at app.rentcast.io/app/api. Free tier = 50 calls/month.

Modes

The mode input selects which RentCast endpoint to call:

Mode Endpoint Use case
rent-estimate GET /v1/avm/rent/long-term "What would this house rent for?"
value-estimate GET /v1/avm/value "What's this house worth?"
market GET /v1/markets "What's the market like in zip 78244?"
rental-listings GET /v1/listings/rental/long-term "What rentals are currently available in this area?"

Input Properties

Not every mode uses every field. The tool picks out the relevant ones per mode.

Property Used by Description
mode all rent-estimate / value-estimate / market / rental-listings
address rent/value/listings Full address "Street, City, State, Zip"
latitude rent/value/listings Alternative to address
longitude rent/value/listings Alternative to address
zipCode market (required), listings 5-digit zip
city, state listings Area search
propertyType rent/value/listings Single Family, Condo, Townhouse, Manufactured, Multi-Family, Apartment, Land
bedrooms rent/value/listings Number (0 for studio)
bathrooms rent/value/listings Supports fractions (1.5, 2.5)
squareFootage rent/value Living area
radius listings Miles (max 100)
limit listings 1-500 (default 50)
dataType market All / Sale / Rental (default All)
historyRange market Months of history (default 6)

For rent-estimate and value-estimate you must supply either address or both latitude and longitude.

Published Outputs

Output Description
summary Human-readable text summary of the call's key numbers
mode Echo of the mode that was called
status HTTP status code
response Full raw JSON response from RentCast as a string
rent / rentRangeLow / rentRangeHigh only on rent-estimate success
price / priceRangeLow / priceRangeHigh only on value-estimate success
medianSalePrice / medianRent only on market success
listingCount only on rental-listings success

Downstream tasks can pull {{call.rent}} or parse {{call.response}} as JSON for details.

Example 1 — Rent estimate

tool: rentcast
credential: my-rentcast
properties:
  mode: rent-estimate
  address: "1600 Amphitheatre Parkway, Mountain View, CA, 94043"
  bedrooms: "3"
  bathrooms: "2"
  squareFootage: "1800"

Typical summary:

RentCast rent estimate:
  estimate: $4,200/mo
  range:    $3,800 – $4,600/mo
  based on 15 comparable listings

Example 2 — Value estimate via lat/lon

tool: rentcast
credential: my-rentcast
properties:
  mode: value-estimate
  latitude: "37.4220"
  longitude: "-122.0841"
  propertyType: "Single Family"
  bedrooms: "3"

Example 3 — Market snapshot

tool: rentcast
credential: my-rentcast
properties:
  mode: market
  zipCode: "78244"
  historyRange: "12"

Typical summary:

RentCast market snapshot for 78244:
  Sale:   median $245,000, avg DoM 38
  Rental: median $1,750/mo, avg DoM 22

Example 4 — Rental listings in an area

tool: rentcast
credential: my-rentcast
properties:
  mode: rental-listings
  zipCode: "78244"
  bedrooms: "3"
  limit: "10"

Errors you'll see

Rate limits and cost

Chaining Patterns

What this tool deliberately does NOT do