Run with Postman

Valutometro (1.0.0)

Web service that, starting from a search by address, allows you to pull out real estate quotes, valuations and trends.

Contratti - Immobili

Methods to see all types of contracts and properties available for research

List of property types

This method shows you the list of all property types

Authorizations:

Responses

Response Schema: application/json
Array of objects (TipoImmobile) [ items ]
success
boolean
message
string
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://valutometro.altravia.com/immobili");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Specific property

This method shows you the specific type of property

Authorizations:
path Parameters
id
required
string
Default: "<string>"
Example: 20

Property type

Responses

Response Schema: application/json
object (TipoImmobile)
success
boolean
message
string
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://valutometro.altravia.com/immobili/%7Bid%7D");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": {
    },
  • "success": true,
  • "message": "",
  • "error": null
}

List of contract types

This method shows you the list of all contract types

Authorizations:

Responses

Response Schema: application/json
Array of objects (TipoContratto) [ items ]
success
boolean
message
string
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://valutometro.altravia.com/contratti");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "success": true,
  • "message": "",
  • "error": null
}

Specific contract

This method shows you the specific type of contract

Authorizations:
path Parameters
id
required
string
Default: "<string>"
Example: rent

Contract type

Responses

Response Schema: application/json
object (TipoContratto)
success
boolean
message
string
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://valutometro.altravia.com/contratti/%7Bid%7D");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": {
    },
  • "success": true,
  • "message": "",
  • "error": null
}

Quotazioni

Method for the quotation of a property

Quotes of a property

Method that allows you to see the price of a property starting from the address

Authorizations:
Request Body schema: application/json
indirizzo
required
string
Default: "<string>"

real estate address

tipo_immobile
required
string
Default: "<string>"

20

tipo_contratto
required
string
Default: "<string>"

sale

Responses

Response Schema: application/json
object (ResponseQuotazione)
success
boolean
message
string
error
integer

Request samples

Content type
application/json
{
  • "indirizzo": "via del rivo 10 Terni",
  • "tipo_immobile": "20",
  • "tipo_contratto": "sale"
}

Response samples

Content type
application/json
{
  • "data": {