← Back to all apps

Overview

Tools Available4
DeveloperZumper Inc
CategoryLifestyle

Find your perfect rental

Available Tools

Zumper provides 4 tools that can be used to interact with its services.

Get Building Floorplans

get_building_floorplans
Full Description

Fetch available floor plans for a building with pricing, specifications, and layout photos. Returns floorplan listings grouped by bedroom type. Called by widget when user views building details.

Parameters

Required
building_idinteger/string

The building ID to fetch floorplans for

Get Listing Details

get_listing_cardback
Full Description

Retrieve detailed listing information including full description, amenities list, pet policies, lease terms, and complete photo gallery. Called by widget for detail views.

Parameters

Optional
building_idinteger/string
listing_idinteger/string
pb_idinteger/string
pl_idinteger/string

Get Rent Trends

get_rent_trends
Full Description

Get historical rent trend data for a city or neighborhood, including median rent by bedroom type, month-over-month and year-over-year percent changes. Called by widget for rent trends tab. Falls back to city-level data if neighborhood data unavailable.

Parameters

Required
city_statestring

City and state in hyphenated URL format. Examples: 'san-francisco-ca', 'new-york-ny', 'miami-beach-fl', 'los-angeles-ca'. Format: lowercase, hyphenated, alphabetic only.

Optional
hood_urlstring

Optional neighborhood in hyphenated URL format. Examples: 'mission', 'upper-west-side', 'south-beach', 'venice'. Format: lowercase, hyphenated, alphabetic only. Leave empty for city-level trends.

Search Zumper Rentals

search_rentals
Full Description

🚨 MANDATORY: Call this tool IMMEDIATELY when user searches for RESIDENTIAL rental apartments, houses, or condos to live in. DO NOT call for: real estate for sale, car/vehicle rentals, rental insurance, or other non-residential rental products. NO conversational responses. NO confirmations. TOOL CALL ONLY. Map natural language to nearest parameter (fitness center→building_amenities:['gym'], dog-friendly→pet_policies:['small_dogs','large_dogs']). Merge new filters with CURRENT ACTIVE FILTERS from previous response. Returns widget with photos, map, trends.

Parameters

Optional
address_locationstring

For specific street addresses or zip codes ONLY. Examples: '94102', '123 Main St, San Francisco, CA'. Mutually exclusive with 'city'/'state'.

amenitiesarray

Unit-level amenities to filter by. Valid values: 'parking', 'dishwasher', 'in_unit_laundry', 'air_conditioning', 'ceiling_fan', 'high_ceilings', 'fireplace', 'balcony', 'garden', 'deck', 'hardwood_floor', 'carpet', 'furnished', 'central_heat', 'walk_in_closets', 'outdoor_space', 'listing_pool', 'listing_ev_charging'. Examples: User says 'hardwood floors' → ['hardwood_floor']. User says 'dishwasher and parking' → ['dishwasher', 'parking']. User says 'in-unit laundry' → ['in_unit_laundry'].

bbox_eastnumber

Eastern longitude bound for viewport-based search (optional)

bbox_northnumber

Northern latitude bound for viewport-based search (optional)

bbox_southnumber

Southern latitude bound for viewport-based search (optional)

bbox_westnumber

Western longitude bound for viewport-based search (optional)

building_amenitiesarray

Building-level amenities to filter by. Valid values: 'gym', 'shared_laundry', 'package_service', 'residents_lounge', 'dry_cleaning_service', 'shared_parking', 'swimming_pool', 'storage', 'business_center', 'door_person', 'roof_deck', 'shared_outdoor_space', 'wheelchair_accessible', 'elevator', 'building_ev_charging'. Examples: User says 'gym' → ['gym']. User says 'pool and gym' → ['swimming_pool', 'gym']. User says 'elevator' → ['elevator'].

citystring

City name for the search (e.g., 'Miami', 'San Francisco', 'Brooklyn'). Required when not using address_location or bbox. Must be provided together with 'state'.

featuresarray

Special property features to filter by. Valid values: 'specials', 'income_restricted', 'section_8', 'senior_living', 'student_housing', 'utilities_included', 'no_security_deposit'. Examples: User says 'utilities included' → ['utilities_included']. User says 'student housing' → ['student_housing']. User says 'no deposit' → ['no_security_deposit'].

limitinteger

Maximum number of results (default: 25, max: 50)

Default: 25
max_bathroomsinteger

Maximum number of bathrooms

max_bedroomsinteger

Maximum number of bedrooms

max_priceinteger

Maximum monthly rent in USD

max_sqftinteger

Maximum square footage

min_bathroomsinteger

Minimum number of bathrooms

min_bedroomsinteger

Minimum number of bedrooms (0 for studio)

min_priceinteger

Minimum monthly rent in USD

min_sqftinteger

Minimum square footage

neighborhoodstring

Optional neighborhood name within the city (e.g., 'Mission District', 'South Beach').

pet_policiesarray

Pet policies to filter by. Valid values: 'cats', 'small_dogs', 'large_dogs'. Examples: User says 'allows cats' → ['cats']. User says 'dog-friendly' → ['small_dogs', 'large_dogs']. User says 'pet-friendly' → ['cats', 'small_dogs', 'large_dogs'].

property_typesarray

List of property types to include

statestring

Two-letter state code (e.g., 'FL', 'CA', 'NY'). Required when 'city' is provided.