Price Paid Data tracks property sales in England and Wales submitted to HM Land Registry for registration. Price Paid Data is based on the raw data released each month.

ukppd_get(
  postcode = "PL6 8RU",
  item = NULL,
  optional_item = NULL,
  start_date = NULL,
  end_date = NULL,
  ...
)

Arguments

postcode

postcode to select, see ukppd_avail_postcode() for available postcodes.

item

item to select, see ukppd_avail_items() for available items.

optional_item

optional item to select that describes the location of the transaction, , see ukppd_avail_optional_items() for available items.

start_date

the start date as YYYY-MM-DD.

end_date

the end date as YYYY-MM-DD.

...

query modifiers passed through rdf_modifiers.

Value

Returns a tibble in long format.

Examples

# \donttest{
ukppd_get("PL6 8RU")
#> # A tibble: 37 × 4
#>    postcode amount date       category                       
#>    <chr>     <dbl> <date>     <chr>                          
#>  1 PL6 8RU   56000 1999-11-08 Standard price paid transaction
#>  2 PL6 8RU  230000 2022-03-28 Standard price paid transaction
#>  3 PL6 8RU   58000 2000-05-19 Standard price paid transaction
#>  4 PL6 8RU  180000 2014-06-02 Standard price paid transaction
#>  5 PL6 8RU  149950 2002-11-08 Standard price paid transaction
#>  6 PL6 8RU  227000 2007-06-29 Standard price paid transaction
#>  7 PL6 8RU  100000 2003-04-17 Standard price paid transaction
#>  8 PL6 8RU  113000 2003-09-05 Standard price paid transaction
#>  9 PL6 8RU  199950 2004-07-21 Standard price paid transaction
#> 10 PL6 8RU  120000 2004-03-26 Standard price paid transaction
#> # ℹ 27 more rows

ukppd_get("PL6 8RU", start_date = "2001-01-01")
#> # A tibble: 35 × 4
#>    postcode amount date       category                       
#>    <chr>     <dbl> <date>     <chr>                          
#>  1 PL6 8RU  230000 2022-03-28 Standard price paid transaction
#>  2 PL6 8RU  180000 2014-06-02 Standard price paid transaction
#>  3 PL6 8RU  149950 2002-11-08 Standard price paid transaction
#>  4 PL6 8RU  227000 2007-06-29 Standard price paid transaction
#>  5 PL6 8RU  100000 2003-04-17 Standard price paid transaction
#>  6 PL6 8RU  113000 2003-09-05 Standard price paid transaction
#>  7 PL6 8RU  199950 2004-07-21 Standard price paid transaction
#>  8 PL6 8RU  120000 2004-03-26 Standard price paid transaction
#>  9 PL6 8RU  145000 2006-08-18 Standard price paid transaction
#> 10 PL6 8RU  126950 2004-03-19 Standard price paid transaction
#> # ℹ 25 more rows

ukppd_get("PL6 8RU", item = "newBuild", optional_item = "street")
#> # A tibble: 37 × 6
#>    postcode amount date       category                        newBuild street   
#>    <chr>     <dbl> <date>     <chr>                           <chr>    <chr>    
#>  1 PL6 8RU   56000 1999-11-08 Standard price paid transaction false    PATTINSO…
#>  2 PL6 8RU  230000 2022-03-28 Standard price paid transaction false    PATTINSO…
#>  3 PL6 8RU   58000 2000-05-19 Standard price paid transaction false    PATTINSO…
#>  4 PL6 8RU  180000 2014-06-02 Standard price paid transaction false    PATTINSO…
#>  5 PL6 8RU  149950 2002-11-08 Standard price paid transaction false    PATTINSO…
#>  6 PL6 8RU  227000 2007-06-29 Standard price paid transaction false    PATTINSO…
#>  7 PL6 8RU  100000 2003-04-17 Standard price paid transaction false    PATTINSO…
#>  8 PL6 8RU  113000 2003-09-05 Standard price paid transaction false    PATTINSO…
#>  9 PL6 8RU  199950 2004-07-21 Standard price paid transaction false    PATTINSO…
#> 10 PL6 8RU  120000 2004-03-26 Standard price paid transaction false    PATTINSO…
#> # ℹ 27 more rows
# }