Discover/FurnishedFinder API
live

FurnishedFinder APIfurnishedfinder.com

Search furnished monthly rentals on FurnishedFinder.com. Access listings, pricing, amenities, landlord info, and photos via 3 structured endpoints.

This API takes change requests — .
Endpoint health
verified 6h ago
search_locations
get_listing_details
search_rentals
3/3 passing latest checkself-healing
Endpoints
3
Updated
12d ago

What is the FurnishedFinder API?

The FurnishedFinder API gives developers access to furnished monthly rental listings through 3 endpoints covering location lookup, listing search, and full property detail retrieval. The search_rentals endpoint returns paginated results with pricing, availability, bedroom and bathroom counts, amenities, and photo thumbnails, while get_listing_details adds landlord profiles, fee breakdowns, house rules, and per-room breakdowns for a single property.

This call costs1 credit / call— charged only on success
Try it
Location search text (city, state, address, or landmark name)
api.parse.bot/scraper/a6d88dfe-0818-48e3-bf75-7776fab6e551/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/a6d88dfe-0818-48e3-bf75-7776fab6e551/search_locations?query=Austin%2C+TX' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalmissing one? ·

Search for locations by text to get encoded location IDs for use in search_rentals. Returns up to 5 location suggestions with encoded IDs that can be passed to search_rentals. The encoded_location value from each result is the primary input to search_rentals.

Input
ParamTypeDescription
querystringLocation search text (city, state, address, or landmark name)
Response
{
  "type": "object",
  "fields": {
    "query": "string - the search text submitted",
    "locations": "array of LocationSuggestion objects with encoded_location and description"
  },
  "sample": {
    "data": {
      "query": "Austin, TX",
      "locations": [
        {
          "description": "Austin, TX",
          "encoded_location": "us--tx--austin--gp_ChIJLwPMoJm1RIYRetVp1EtGm10"
        },
        {
          "description": "TX-130, Austin, TX",
          "encoded_location": "us--tx--austin--TX~130--gp_EhJUWC0xMzAsIEF1c3RpbiwgVFgiLiosChQKEglPGAtjvbdEhhETTZp2TATNShIUChIJLwPMoJm1RIYRetVp1EtGm10"
        }
      ]
    },
    "status": "success"
  }
}

About the FurnishedFinder API

Location and Listing Search

Start with search_locations, which accepts a freeform query string (city name, address, or landmark) and returns up to 5 location suggestions, each carrying an encoded_location value and a human-readable description. That encoded_location string is the primary input to search_rentals. Without it, you can still query search_rentals by passing a bounding box using ne_lat, ne_lon, sw_lat, and sw_lon to target a map viewport directly.

Filtering and Pagination in search_rentals

search_rentals supports filtering by bedrooms and bathrooms (passed as string values like "2"). Pagination is handled through the page parameter; the response includes total_pages, total_results, current_page, has_next_page, and has_previous_page so you can walk through result sets programmatically. Each listing object in the listings array includes property details, pricing, availability windows, amenity tags, and photo thumbnails.

Full Listing Detail

get_listing_details accepts a listing_id from search_rentals results and returns the complete record for that property. This includes the full photos array with per-photo caption and image_url, a bedrooms object with count and a typed list of individual rooms, a matching bathrooms object, an amenities string array, a fees array with type and amount, and a landlord object carrying name, biography, confirmed_info, response_time, and profile_image. Geographic coordinates (latitude) are also present at the listing level.

Reliability & maintenanceVerified

The FurnishedFinder API is a managed, monitored endpoint for furnishedfinder.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when furnishedfinder.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official furnishedfinder.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6h ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a furnished rental search tool filtered by bedroom count and geographic bounding box for travel nurses or relocating employees
  • Aggregate landlord response times and confirmed-info flags to surface higher-trust listings for tenant-facing applications
  • Map rental density and pricing across a city by paginating search_rentals results with ne_lat/sw_lat bounding box parameters
  • Display full photo galleries with captions for individual properties using the photos array from get_listing_details
  • Compare monthly fee structures across listings by extracting the fees array (type and amount) from get_listing_details
  • Power a neighborhood-level rental availability widget using total_results counts from multiple encoded_location queries
  • Sync amenity tags from the amenities array to filter or rank properties for specific tenant requirements such as pet-friendliness or parking
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does FurnishedFinder have an official public developer API?+
FurnishedFinder does not publish a public developer API. This Parse API provides structured access to the same listing and location data available on furnishedfinder.com.
How do I get the right location ID to pass into search_rentals?+
Call search_locations with a city name, address, or landmark as the query string. Each result in the locations array includes an encoded_location field — that value is what you pass as the location parameter in search_rentals. Alternatively, you can skip the location parameter entirely and use the ne_lat, ne_lon, sw_lat, sw_lon bounding box parameters instead.
Does search_rentals support filtering by price range?+
The current implementation supports filtering by bedrooms and bathrooms. Price-range filtering is not currently exposed as a parameter. The API does return pricing data within each listing object, so client-side filtering is possible. You can fork this API on Parse and revise it to add a price_min/price_max filter if your use case requires server-side price filtering.
What landlord information does get_listing_details return?+
The landlord object includes name, biography, city, state, tenure on the platform, confirmed_info flags, profile_image URL, and response_time. It does not include direct contact details such as email or phone number.
Does the API expose saved searches, user accounts, or tenant messaging?+
Not currently. The API covers public-facing location lookup, rental listing search, and individual property detail. User account data, saved searches, and tenant-landlord messaging are not exposed. You can fork this API on Parse and revise it to add endpoints targeting any additional public listing data you need.
Page content last updated . Spec covers 3 endpoints from furnishedfinder.com.
Related APIs in Real EstateSee all →
rent.com API
Browse and extract rental property data from Rent.com. Search listings by location and filter by beds, baths, price, and pet policy. Retrieve full property details, floor plans, unit availability, amenities, nearby schools, points of interest, and active specials.
rentals.ca API
Search and browse rental listings across Canada by city or neighbourhood, and view detailed property information including prices, amenities, and availability. Find your next home by filtering thousands of rental properties on Rentals.ca in real-time.
apartments.com API
Search thousands of apartment listings, view detailed property information including amenities and pricing, and discover properties managed by specific companies all in one place. Find your ideal rental by filtering through available apartments and learning more about the management companies behind them.
Craigslist Apartments API
Search and filter Craigslist apartment listings by neighborhood, bedroom count, price range, and image availability. Retrieve detailed listing information including full descriptions, contact details, photos, and location data.
propertyfinder.ae API
Search and browse properties across the UAE, view detailed listings with agent and broker information, and discover locations all in one place. Find the perfect property, connect with real estate agents, and explore company profiles to make informed decisions.
streeteasy.com API
Search and browse NYC apartment rentals to find detailed property information including photos, amenities, pricing, and direct contact details for brokers and agents. Filter through available listings and access comprehensive rental data to help you discover your next home in New York City.
pararius.com API
Search and browse rental property listings on Pararius.com. Filter by city, price, size, and furnishing; retrieve full property details; look up listings by estate agent; and autocomplete location queries.
privateproperty.co.za API
Search and browse property listings for sale and rent across South Africa by location, price, features, and size, then view detailed information about specific properties. Get location suggestions to help narrow down your search area.