OpenRent API

OpenRent API for UK Landlord-Direct Rental Search, Property Details, and Landlord Listings

Scrappa's OpenRent API returns structured JSON from OpenRent, the UK portal where landlords list rentals directly. Search rentals by location, rent, bedrooms, bathrooms, type, furnishing and tenant preferences, open any listing for its deposit, bills, EPC, photos, transport and schools, suggest locations and list the properties of one landlord. OpenRent lists rentals only, so 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
4
Endpoints
20
Search filters
$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/openrent/search?location=Leeds&min_bedrooms=2&max_price=1500&sort=price_asc" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "search_metadata": { "location": "Leeds", "slug": "leeds", "total_results": 120, "page": 1, "page_size": 20, "has_more": true, "sort": "price_asc" },
    "listings": [
      {
        "id": 2820680,
        "url": "https://www.openrent.co.uk/2820680",
        "title": "2 Bed Penthouse, Broderick Court, LS1",
        "rent_per_month": 1450,
        "bedrooms": 2,
        "bathrooms": 2,
        "property_type": "flat",
        "furnished": "furnished",
        "pets_allowed": false,
        "available_from": "2026-11-04",
        "let_agreed": false
      }
    ]
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

UK Rent Monitoring

Track monthly rents by town, postcode, bedroom count and property type.

Landlord Coverage

Follow the portfolio of one landlord and read their response rate and response time.

New Listing Alerts

Sort by newest and read listing dates and availability dates for lettings tools.

Tenant Matching

Filter by pets, students, families, DSS and bills included before showing a home.

Cross-Portal Comparison

Combine OpenRent with Rightmove, Zoopla and OnTheMarket to compare UK rents.

OpenRent scraper API

OpenRent API for UK rental listings, rents, and landlords

The OpenRent API is built for lettings analytics, proptech tools and home-search features. Each search card includes the id, title, monthly and weekly rent, rooms, tenant flags, features, listing date, availability date and coordinates. Filters are always honoured and page N is the real Nth page.

Search rentals by location, rent, bedrooms, bathrooms, type, furnishing, tenant preferences and features.

Open any listing for deposit, bills, EPC, photos, transport, nearby schools and the landlord summary.

Suggest locations and postcodes, then pass the suggestion into search.

List the properties of one landlord.

Unknown locations, ids and landlords answer a non-billed 404 and are never charged.

Choose the right OpenRent API endpoint

Use Rental Search for market coverage

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

Open OpenRent Search API docs

Use Property Details for full records

Open a rental by id for its description, deposit, bills, tenant preferences, EPC, photos, transport, schools and landlord summary.

Open OpenRent Property API docs

Use Autocomplete to resolve places

Turn a partial name or postcode into a location you can pass straight into search.

Open OpenRent Autocomplete API docs

Available endpoints

Everything you need in one API.

GET

Property Details

/api/openrent/property

Get one rental with deposit, bills, EPC, photos, transport, schools and landlord

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

OpenRent listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Search filters and sorting
Scrappa: 20 filters, 5 sorts
ScrapingBee / ScraperAPI: Parse it yourself
Landlord listings
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

UK rental search with 20 filters, price, newest and distance sorting and 20 results per page
Filters are always honoured and page N is the real Nth page
Full property details with deposit, bills, EPC, all photos, transport and nearby schools
Landlord summary with response rate, response time and verification status
Location and postcode autocomplete that feeds the search endpoint
Unknown locations, ids and landlords 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 OpenRent. The OpenRent API returns structured JSON from public listing pages.

No. OpenRent lists rentals only, so the API has no sale search. For sales, combine it with the Rightmove, Zoopla or OnTheMarket APIs.

Use the one-based page parameter. Each page holds 20 listings. total_results counts all listings that match your filters, and has_more tells you if another page exists.

Pass a town, area or postcode such as Leeds, Hackney or SW1A 1AA. Use the autocomplete endpoint to get valid names. An unknown location answers a non-billed 404.

Start using the OpenRent API

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