PC Estate Price Prediction API
- 4 minsAPI Reference
The PC Estate Price Prediction API is organized around REST. It is an aplication for prediction of estate prices in Poços de Caldas, a city from Brazil.
The basic url is:
https://estate-predict-pc.herokuapp.com/api/predictor
The parameters need to predict are:
-
type, (string): the type of the estate. Can be
APARTMENT
,HOME
,CONDOMINIUM
orRESIDENTIAL_ALLOTMENT_LAND
-
area, (real): in the case of
APARTMENT
,HOME
andCONDOMINIUM
types, this parameter will be the contructed area. On the other hand, if the type isRESIDENTIAL_ALLOTMENT_LAND
, it will be the allotment area. -
n_bathrooms, (integer): number of bathrooms.
-
n_bedrooms, (integer): number of bedrooms.
-
n_suites, (integer): how many of the bedrooms are suites.
-
n_parking_spaces, (integer): number of parking spaces.
-
neighborhood, (string): the estate neighborhood.
For more accurated results, you can pass the following optional features if you have:
-
iptu, (integer): annual estate tax.
-
condo_fee, (real): monthly condominum fee.
-
units_on_floor, (integer): number of units on the floor (for appartments).
- n_floors, (integer): number of floors in the building (for appartments). ‘
-
resale, (integer): it must be 0 if the estate is new. In the other hand, it must be 1.
- buildings, (integer): number of buildings in the estate.
List of Valid Neighborhoods
We can see in the box below a list with the neighborhoods of Poços de Caldas:
- Aparecida
- Area Rural de Pocos de Caldas
- Augusto de Almeida
- Bela Vista
- Bem Bastos
- Bianucci
- Boa Esperanca
- Boa Esperança
- Boa Esperanca II
- Bortolan
- Bortolan Norte I
- Caio Junqueira
- Campo da Mogiana
- Campo do Retirinho
- Campos Elíseos
- Cascatinha
- Castanheiras
- Centro
- Chácara Alvorada
- Chacara dos Cravos
- Chácara dos Cravos
- Chacara Rancho Azul
- Condominio Pitangueiras
- Conjunto Habitacional Eng. Pedro Afonso Junqueira
- Conjunto Habitacional Pedro Afonso Junqueira
- Country Club
- Dom Bosco
- Estância Poços de Caldas
- Estância São José
- Funcionários
- Gama Cruz
- Gato Preto
- Jardim Aeroporto
- Jardim Amaryllis
- Jardim América
- Jardim Bandeirantes
- Jardim Bela Vista
- Jardim Brasil
- Jardim Campos Elísios
- Jardim Carolina
- Jardim Cascatinha
- Jardim Centenário
- Jardim Country Club
- Jardim Daniele
- Jardim Das Acácias
- Jardim das Amaryllis
- Jardim das Azáleas
- Jardim Das Azaléias
- Jardim Das Hortênsias
- Jardim Del Rey
- Jardim do Contorno
- Jardim do Ginasio
- Jardim dos Estados
- Jardim dos Manacas
- Jardim dos Manacás
- Jardim Doutor Ottoni
- Jardim Elvira Dias
- Jardim Esmeralda
- Jardim Esperança
- Jardim Europa
- Jardim Filipino
- Jardim Formosa
- Jardim Ginásio
- Jardim Ipê
- Jardim Itamaraty
- Jardim Kennedy
- Jardim Monte Almo
- Jardim Nova Aparecida
- Jardim Novo Mundo
- Jardim Ottoni
- Jardim Paraíso
- Jardim Philadelphia
- Jardim Planalto
- Jardim Quisisana
- Jardim Regina
- Jardim Santa Augusta
- Jardim Santa Lúcia
- Jardim Santa Margarida
- Jardim Santa Rita
- Jardim Santa Rosalia
- Jardim São Bento
- Jardim Sao Jorge
- Jardim São Paulo
- Jardim Vitoria
- Jardim Vitória
- João Pinheiro
- José Carlos
- Loteamento Caldense
- Loteamento Jardim Nova Europa
- Loteamento Nova Primavera
- Loteamento Residencial Santa Clara
- Loteamento Vila Flora II
- Marçal Santos
- Marçal Santos
- Marco Divisório
- Monte Almo
- Monte Verde
- Morada das Flores
- Morada Dos Pássaros
- Morada dos Pássaros
- Nossa Senhora Aparecida
- Nossa Senhora da Saúde
- Nova Aparecida
- Nova Aurora
- Panorama
- Parque das Nações
- Parque Manuel Marques
- Parque Nova Aurora
- Parque Pinheiros
- Parque Primavera
- Parque San Carlo
- Parque São Sebastião
- Parque Véu das Noivas
- Ponte Coberta
- Ponte Preta
- Pqe Nações
- Residencial Greenville
- Residencial Mantiqueira
- Residencial Morumbi
- Residencial Paineiras
- Residencial Pitangueiras
- Residencial Portal do Sol
- Residencial Santa Clara
- Residencial São Bernardo
- Residencial Summer Ville
- Residencial Torre
- Residencial Veredas
- Santa Ângela
- Santa Augusta
- Santa Emília
- Santa Helena
- Santa Lúcia
- Santa Margarida
- Santa Maria
- Santa Rosália
- Santa Teresa
- Santana
- Santana do Pedregal
- Santo André
- São Benedito
- São Geraldo
- São João
- São Jorge
- São José
- São Sebastião
- Vale das Antas
- Vila Bela
- Vila Cruz
- Vila Fátima
- Vila Flora
- Vila Guaporé
- Vila Iguatimara
- Vila Jose Carlos
- Vila Líder
- Vila Matilde
- Vila Menezes
- Vila Miglioranzi
- Vila Nossa Senhora de Fatima
- Vila Nova
- Vila Olímpica
- Vila Rica
- Vila Togni
- Vila Verde
- Village São Luís
Example of Usage in Python
import requests
url = "https://estate-predict-pc.herokuapp.com/api/predictor"
headers = {'Content-type': 'application/json', 'Accept': 'text/plain'}
params = {
"area": 170,
"n_bathrooms": 2,
"n_bedrooms": 3,
"n_parking_spaces": 2,
"n_suites": 0,
"neighborhood": "Jardim Europa",
"type": "HOME",
"condo_fee": 250,
"iptu": 450
}
r = requests.post(url, data=json.dumps(params), headers=headers)
r.json()