PC Estate Price Prediction API

- 4 mins

API 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:

For more accurated results, you can pass the following optional features if you have:


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()
Eduardo

Eduardo

Data Scientist and Physicist

rss facebook twitter github gitlab youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora