import requests headers = { "Host": "api.rightmove.co.uk", # 'Accept-Encoding': 'gzip, deflate, br', "User-Agent": "okhttp/4.10.0", "Connection": "close", } params = { "locationIdentifier": "POSTCODE^4228216", "channel": "BUY", "page": "1", "numberOfPropertiesPerPage": "25", "radius": "3.0", "sortBy": "distance", "includeUnavailableProperties": "false", "propertyTypes": "flat", "mustHave": "newHome", # added manually later "dontShow": "sharedOwnership,retirement", "minPrice": "150000", "maxPrice": "500000", "minBedrooms": "2", "maxBedrooms": "2", "apiApplication": "ANDROID", "appVersion": "3.70.0", } response = requests.get( "https://api.rightmove.co.uk/api/property-listing", params=params, headers=headers, verify=False, ) import requests headers = { "Host": "api.rightmove.co.uk", # 'Accept-Encoding': 'gzip, deflate, br', "User-Agent": "okhttp/4.10.0", "Connection": "close", } params = { "locationIdentifier": "POSTCODE^4228216", "channel": "BUY", "page": "2", "numberOfPropertiesPerPage": "25", "radius": "3.0", "sortBy": "distance", "includeUnavailableProperties": "false", "propertyTypes": "flat", "dontShow": "sharedOwnership,retirement", "minPrice": "150000", "maxPrice": "600000", "minBedrooms": "2", "maxBedrooms": "2", "apiApplication": "ANDROID", "appVersion": "3.70.0", } response = requests.get( "https://api.rightmove.co.uk/api/property-listing", params=params, headers=headers, verify=False, )