# OpenRent Landlord API Documentation

<p><strong>OpenRent Landlord API</strong> returns a landlord name and their properties (20 per page) in the same listing shape as the search endpoint. Take the landlord id from the property endpoint. Response rate, response time and verification status are part of the property endpoint. Let-agreed properties are hidden unless <code>live_only=false</code>.</p>

- **Documentation:** [https://scrappa.co/docs/openrent-api/openrent_landlord](https://scrappa.co/docs/openrent-api/openrent_landlord)
- **API group:** OpenRent API
- **Endpoint:** `GET https://scrappa.co/api/openrent/landlord`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | integer | Yes | Landlord id from the property endpoint, e.g. 7829841. |
| `live_only` | boolean | No | true (default) hides let-agreed properties. false includes them. |
| `page` | integer | No | One-based page number. 20 listings per page. |

## Example response

```json
{
    "data": {
        "landlord": {
            "id": 7829841,
            "url": "https://www.openrent.co.uk/search/searchbylandlord?landlordID=7829841",
            "name": "Realty",
            "live_listings": 10,
            "total_listings": 60
        },
        "listings": [
            {
                "id": 2927708,
                "url": "https://www.openrent.co.uk/2927708",
                "title": "2 Bed Penthouse, Broderick Court, LS1",
                "is_new": false,
                "bedrooms": 2,
                "currency": "GBP",
                "latitude": 51.527462,
                "bathrooms": 2,
                "furnished": null,
                "has_video": null,
                "is_shared": null,
                "is_studio": null,
                "listed_at": "2026-06-09T18:12:22+00:00",
                "longitude": -0.1274722,
                "has_garden": null,
                "let_agreed": false,
                "description": "Modern 2-Bed Apartment \u2013 Prime Location Near Millennium Square   A beautifully presented 2-bedroom apartment with parking,",
                "has_parking": null,
                "is_featured": false,
                "dss_accepted": null,
                "pets_allowed": null,
                "has_fireplace": null,
                "property_type": null,
                "rent_per_week": 1096.1539304733792,
                "thumbnail_url": "https://imagescdn.openrent.co.uk/listings/2820680/o_1jj8207u3btn15qt18t11a8k1r8s0.JPG_homepage.JPG",
                "available_from": null,
                "bills_included": null,
                "distance_miles": 0,
                "rent_per_month": 4750,
                "featured_photos": [],
                "families_allowed": null,
                "students_allowed": null,
                "minimum_tenancy_months": null,
                "video_viewings_accepted": null
            }
        ],
        "search_metadata": {
            "page": 1,
            "has_more": false,
            "live_only": true,
            "page_size": 20,
            "total_results": 10
        }
    },
    "meta": {
        "billable": true,
        "duration_ms": 1950,
        "endpoint_family": "landlord"
    },
    "success": true
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | A public parameter is missing or invalid. This response is not billable. |
| 404 | Not Found | OpenRent has no such location, property or landlord. This response is not billable. |
| 503 | Service Unavailable | OpenRent is temporarily unavailable. This response is not billable and can be retried. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
