How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Rightmove Property API

Create, Updated, Remove and Retrieve properties

Rightmove Property API is one of 2 APIs that Rightmove publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Property. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, a getting-started guide, and a support channel.

This API exposes 4 operations across 2 paths, and defines 50 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 2 base URLs: https://api-services.adftest.rightmove.com, https://api-services.rightmove.co.uk.

4 operations 2 paths 50 schemas 1 DELETE2 GET1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api-services.rightmove.co.uk
Authentication
OAuth 2.0
Terms of Service
Resource Areas
1

Authentication & Security 1

Rightmove Property API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (OAuth2) using the implicit flow.

  • OAuth2 — This API uses OAuth2 client credentials flow for server to server authentication

Paths & Operations 4

Across 2 paths, the API surfaces 4 operations — 1 DELETE, 2 GET, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Property 4

Create, Updated, Remove and Retrieve properties

GET
/v2/property/commercial/{reference}
Gets a Commercial Property (UK Only)
getCommercialPropertyDetails 2 params → 503200502400401403429
PUT
/v2/property/commercial/{reference}
Sends Commercial Properties (UK Only)
sendCommercialPropertyDetails 1 param body → 200201503400502401403429
DELETE
/v2/property/commercial/{reference}
Removes Commercial Properties (UK Only)
removeCommercialPropertyDetails 1 param body → 200401403404502503429
GET
/v2/property/commercial/branch
Gets list of commercial properties (UK Only) by branch
getCommercialPropertiesByBranch 3 params → 503200502401403429

Schemas 50

The contract defines 50 schemas that model the data the API accepts and returns. The most detailed are BuildingWithSpaces (34 properties), BuildingOnly (34 properties), Space (20 properties), Location (8 properties). Each schema is shown below with its type and property counts.

Amenity
string
List of amenities offered at advertised building.
Media
object
Includes media information about the listing or building being advertised.
6 properties
SpaceSizing
object
Sizing details of an individual space within a building. This object is mandatory for every space, and both size and unit must be provided.
3 properties
PropertySaveData
object
Links leading to the saved property, including the property reference and the URL to the property details.
1 property
BuildingOnly
object
Commercial building details.
34 properties 9 required
CommercialPropertyWithSpaces
object
1 property 1 required
IndustrialAndLogistics
object
Model representing sub types that falls under industrial and logistics property classification. This includes COMMERCIALKITCHEN, DISTRIBUTIONWAREHOUSE, FACTORY…
7 properties 1 required
RentObligation
string
The rent amount and service type that the tenant (lessee) will be responsible to pay to the landlord (lessor) throughout the lease term is negotiated prior to…
Location
object
The building's locations details.
8 properties 3 required
RentFrequency
string
Frequency of rental payments for the property. This field is applicable only to LETTINGS properties.
ClearHeightUnit
string
Industrial and logistics type space clear height unit.
Owner
object
Details about the building's owner.
2 properties
Capacity
object
Number of people that can fit in this property listing.
2 properties
LetType
string
Let type of the supplied rental unit. This field is applicable only to LETTINGS properties.
StreetView
object
Street view details of the building.
6 properties
PlanningPermission
string
If the building has planning permission.
CommercialPropertyBuildingOnly
object
1 property 1 required
PropertyReference
object
Contains a properties unique reference or ID and optionally data about the spaces within the property.
Environment
object
The building's environmental details.
3 properties
TransactionType
string
Transaction type of the advertised building.
SpacePricing
object
Pricing details of an individual space within a building. This object is optional at space level. Pricing must always be provided at building level via Buildin…
4 properties 1 required
PropertyLinks
object
Links leading to the saved property, including the property reference and the URL to the property details.
2 properties
BuildingPriceDisplayQualifier
string
Qualifier on the advertised price of the property.
PropertyData
object
Specific data related to the requested resource, such as property information or additional resource-specific details.
1 property
BuildingWithSpaces
object
Commercial building details with spaces.
34 properties 10 required
SubType
string
The sub type of the property listing being advertised.
TenureType
string
Type of tenure for the property.
AreaSizeUnit
string
The advertised unit's size unit.
Condition
string
The condition the space is in.
RemoveCommercialProperty
object
2 properties 2 required
GradeOfSpaceType
string
The classification grade of the office space.
Retail
object
Model representing sub types that falls under retail property classification. This includes RETAILHIGHSTREET, RETAILOUTOFTOWN, RETAILPROPERTYSHOPPINGCENTRE, SH…
1 property 1 required
LandAndDevelopment
object
Model representing sub types that falls under land and development property classification. This includes COMMERCIALDEVELOPMENT, LAND, RESIDENTIALDEVELOPMENT,…
1 required
ProblemDetail
object
6 properties
SpacePriceDisplayQualifier
string
Qualifier on the advertised price of the space.
PropertySelfLinks
object
Link to get the building data via the API.
1 property
LeisureAndHospitality
object
Model representing sub types that falls under leisure and hospitality property classification. This includes BAR, CAFE, HOTEL, LEISUREFACILITY, PUB, RESTAURANT…
1 property 1 required
MediaAsset
object
3 properties
PropertyDisplayLinks
object
Display link to how the building and space. NOTE: Building URLs are only available in the beta environment. Please note this page is in active development and…
2 properties
BuildingPricing
object
Pricing details of the building. This object is mandatory — pricing at the building level must always be supplied, regardless of whether the property is upload…
4 properties 1 required
Status
string
Status of the space.
Space
object
List of spaces available at the advertised building. This is required for both sales and lettings properties.
20 properties 6 required
UseClass
string
Commercial use classes of the property.
PropertySaveAction
object
Property save action response.
2 properties
PropertyMetadata
object
Metadata associated with the response, including details such as request and response timestamps, and trace identifiers, etc.
3 properties
PropertyClassification
object
This class represents a flexible property classification model that can have various forms. Depending on the specific sub-type, the data provided will be mappe…
1 property 1 required
PropertyAction
object
Property save action response.
2 properties
Other
object
Model representing sub types that falls under other property classification. This includes AUTOMOTIVE, CHILDCAREFACILITY, DATACENTRE, GARAGE, HEALTHCAREFACILIT…
1 required
BuildingSizing
object
Sizing details of the building. This object is optional. If provided, unit must be supplied alongside either size, or both minSize and maxSize. minSize and max…
5 properties
Offices
object
Model representing sub types that falls under offices property classification. This includes BUSINESSPARK, OFFICE and SERVICEDOFFICE.
4 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

rightmove-property-api-openapi.yml Raw ↑

Other APIs Rightmove publishes across the network.

Rightmove Real Time Data Feed API
Where this information came from

This is an independent, third-party profile of Rightmove Property API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.