Skip to content

sales reference

robert-valueguard edited this page May 24, 2024 · 35 revisions

Get sales reference

The code below gives an example of how to use the client to get sales references.

import valueguard

vgClient = valueguard.Client()
vgClient.authenticate("<username>", "<password>")


print(vgClient.sales_reference(search_criteria={
    "category":"apartment",
    "living_area_reference":"78",
    "wgs84lat":"59.864908174031974",
    "wgs84lon":"17.648463519218435"
}))

Response

Field list

Field name Description Example
id sale id 3242342342
street Street name in address 1:a villagatan
number Street number in address 1
letter Letter after street number in address, if any A
rooms Number of rooms for areas above 7sqm,
excluding kitchen and bathroom
5
living_area Area of residence in sqm 137
floor The floor of the residence 2
floors The highest floor on the address 2
construction_year Year it was built 1920
category apartment for apartments, house for detached houses, town houses etc. apartment
plot_area Area of the plot belonging to the residence in sqm 896
sold_price Price the property was sold for 1900000
monthly_fee Monthly fee 3654
rt90x X-coordinate (longitude) from RT90.
a Swedish positioning system by LMV used before 2007
6586700
rt90y Y-coordinate (latitude) from RT90.
a Swedish positioning system by LMV used before 2007
1367905
recounted_price Recounted price to current value 2300000
contract_date The day the sales contract was signed for the 2018-03-12
relevance relevance score on the sold residence, lower is better 0.32
own_sale if the sale is from the same real estate agency as the logged-in user.
null = No real estate agency set
True = From the same real estate agency
False = Not from the same real estate agency
True

Summary

Field name Description Example
id Id of the summary 324234
average_rooms Average amount of rooms for all objects 3
average_living_area Average living area in sqm for all objects 72
average_ancillary_area Average ancillary area in sqm (not part of the primary building area) for all objects 15
average_construction_year Average construction year for all objects 1985
average_price Average price for all objects 2100000
average_recounted_price Average price today for all objects 2300000
average_monthly_fee Average monthly fee for all objects 2300
average_registered_date Average registered date for all objects "2024-02-02"
average_monthly_fee_per_square Average monthly fee per sqm for all objects 305
average_price_per_square Average price per square for all objects 17000
average_distance Average distance between all objects in meters 28

Search criteria fields

Reference objects

Field name Description Example
living_area_reference Area of residence in sqm 78
wgs84lat Y-coordinate (latitude) from WGS84.
a global positioning system
59.864908174031974
wgs84lon X-coordinate (longitude) from WGS84.
a global positioning system
17.648463519218435
floor_reference The floor of this particular residence 3
floors_reference The highest floor on the address 4
rooms_reference Number of rooms 4
construction_year_reference Year it was built 1976
monthly_fee_reference Monthly fee 6000
use_fpr_data Use data from fastighetsprisregistret False

Filter objects

Field name Description Example
category List of categories of residence [apartment, house]
form_of_ownership List of form of ownership of residence [co_operative, ownership]
registered_date_min Earliest date when the ad can be registered 2022-03-23
registered_date_max Latest date when the ad can be registered 2023-03-23
price_min Lowest allowed price on the ad 1900000
price_max Highest allowed price on the ad 2900000
living_area_min Lowest allowed area of residence in sqm 78
living_area_max Highest allowed area of residence in sqm 88
rooms_min Lowest allowed nubmer of rooms 3
rooms_max Highest allowed nubmer of rooms 4
construction_year_min Earliest allowed year when the building was built 1956
construction_year_max Latest allowed year when the building was built 1986
advertising_days_min Lowest amount of days the ad is allowed to have been active 10
advertising_days_max Highest amount of days the ad is allowed to have been active 30
error_code 1 = suspected error in data
0 = no suspected error in data
0
is_close_to_population_centre If the property needs to be in proximity to population centers. 0
is_new_construction Show obejcts that are likely new construction. 0
excluded_ids list of sales that have been filtered out [324234, 325634, 244263]
limit Maximum number of responses 20

Weights

Reflecting importance in the reference sales search, between 0 to 1000

Field Name Description Default Example
contract_date_weight Weight assigned to the contract date. 500 900
living_area_weight Weight given to the living area. 500 500
construction_year_weight Weight allocated to the year of construction. 500 350
monthly_fee_weight Weight for the monthly fee. 500 600
floor_weight Weight of the property's floor level. 500 500
floors_weight Weight for the total number of floors in the building. 500 400
rooms_weight Weight assigned to the number of rooms. 500 700
population_center_weight Weight for the property's proximity to population centers. 500 500
distance_weight Weight for the distance to the reference sale. 500 800

Raw request

Get

curl https://api.valueguard.se/v1/sales/reference?access_token={access_token}&category={category}&living_area_reference={floor_area_reference}&wgs84lat={wgs84lat}&wgs84lon={wgs84lon}
Clone this wiki locally