RentFaster API

RentFaster API for Canadian Rental Search, Listing Details, Photos, and Landlord Contacts

Scrappa's RentFaster API returns structured JSON from RentFaster, the Canadian rental portal. Search rentals by city with bedrooms, bathrooms, type, rent range, furnishing, pet policy and map box filters, open any listing for its units, deposits, fees, parking, features, address and coordinates, list all photos, suggest cities and communities, read the filter vocabulary of a city and get the landlord behind a listing. RentFaster lists rentals only, there are no sale listings.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
6
Endpoints
48
Listings per page
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/rentfaster/search?city_id=1&beds=2&price_max=2500" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "search_metadata": { "city_id": 1, "total_results": 1165, "returned_count": 47, "removed_count": 1, "page": 1, "page_size": 48, "has_more": true },
    "listings": [
      {
        "id": 608765,
        "url": "https://www.rentfaster.ca/properties/2719-17-ave-sw-calgary-608765",
        "property_type": "Apartment",
        "currency": "CAD",
        "price": "1574 - 1900",
        "price_min": 1574,
        "price_max": 1900,
        "bedrooms_min": 1,
        "bedrooms_max": 2,
        "community": "Shaganappi",
        "city": "Calgary"
      }
    ]
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Canadian Rent Monitoring

Track rent ranges by city, community, bedroom count and property type.

Listing Coverage

Page through a city and open each listing for units, deposits and fees.

Map Based Search

Search a map box inside a city to power map views.

Landlord Lookup

Read the property manager, phones and verification status behind a listing.

Cross-Portal Comparison

Combine RentFaster with Rentals.ca and Kijiji to compare Canadian rents.

RentFaster scraper API

RentFaster API for Canadian rental listings, rents, and landlords

The RentFaster API is built for rental analytics, proptech tools and home-search features. Each search row includes the id, title, rent range with parsed minimum and maximum, bedrooms, bathrooms, area, address, community, coordinates, pets, features and contact details. Filters are always honoured and page N is the real Nth page.

Search rentals by city, bedrooms, bathrooms, type, rent, furnishing, pets and map box.

Open any listing for units, deposits, fees, parking, features, utilities and coordinates.

List all photos of a listing and read the landlord behind it.

Suggest cities and communities, then pass the city id into search.

Unknown cities and ids answer a non-billed 404 and are never charged.

Choose the right RentFaster API endpoint

Use Rental Search for market coverage

Combine city, bedroom, type, rent and pet filters to collect matching rentals with live paging metadata.

Open RentFaster Search API docs

Use Listing Details for full records

Open a rental by id for its description, units, deposits, fees, parking, features and contact.

Open RentFaster Listing API docs

Use Autocomplete to resolve cities

Turn a partial name into a city id you can pass straight into search.

Open RentFaster Autocomplete API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

RentFaster listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Search filters
Scrappa: 8 filters and map box
ScrapingBee / ScraperAPI: Parse it yourself
Landlord contacts
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Canadian rental search by city with bedroom, bathroom, type, rent, furnishing, pet and map box filters
Filters are always honoured and page N is the real Nth page of 48 listings
Listing details with units, deposits, fees, parking, features and coordinates
All photos, videos and virtual tours of a listing
City and community autocomplete plus the filter vocabulary of each city
Unknown cities and ids answer a non-billed 404 and are never charged

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by RentFaster. The API returns structured JSON from public listing data.

No. RentFaster lists rentals only, so the API has no sale search. For sales, combine it with the HouseSigma API.

Use the one-based page parameter. Each page holds up to 48 listings. total_results is the site total for your filters, and has_more tells you if another page exists.

Call the autocomplete endpoint with a name such as Calgary and use the id of the City item as city_id. An unknown city answers a non-billed 404.

Start using the RentFaster API

Sign up and get 500 free credits. No credit card required.