Skip to content

Insert Appraisal

POST /perizia

Insert the appraisal with data about the asset being appraised to obtain a requested output UUID for use in subsequent calls. This is the entry point of the appraisal into the system. In output, a unique uuid of the request will be returned based on the input (perizia_id and bene_id).

Using the UUID thus generated, it will be possible to call up the following services for the newly entered appraisal:

Example Request

curl -X POST 'https://sandbox-appraisal.realitycs.it/perizia' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer <token>' \
  --data-raw '{
  "perizia_id": "xxxxxxxxx",
  "bene_id": "yyyyyyyyy", 
  "tipologia_id": 1,
  "categoria_catastale": "A3",
  "latitudine": 45.467,
  "longitudine": 9.190,
  "indirizzo": "Via Roma",
  "civico": "12",
  "comune": "Milano",
  "superficie": 120,
  "prezzo": 200000,
  "durata_mutuo": 15,
  "stato_id": 3,
  "anno_costruzione": 1990,
  "classe_energetica": 5,
  "epgl_nren": 174.87,
  "piano": 3,
  "bagni": 2,
  "locali": 5,
  "ascensore": false,
  "riscaldamento_id": 1,
  "comune_catastale": "F205",
  "sez_urbana": "",
  "sez_amministrativa": "",
  "foglio_catastale": "186",
  "particella_catastale": "384",
  "subalterno_catastale": "72",
  "rendita": 1500
}
'

Request Fields

ATTENTION: see the specific sections for mandatory inputs of each services

Field Description Type Example
perizia_id Unique appraisal identifier for the client string xxxxxxxxx
bene_id Unique identifier for the asset subject to the client's appraisal string yyyyyyyyy
tipologia_id Property type ID (see Taxonomies) integer 1
categoria_catastale Cadastral category type ID (see Taxonomies) string A3
latitudine Geographical latitude of the property number 45.467
longitudine Geographical longitude of the property number 9.190
indirizzo Property address string Via Roma
civico Street number of the property string 12
comune Municipality of the property string Milano
superficie Total surface area in square meters integer 120
prezzo Property price integer 200000
durata_mutuo Remaining mortgage duration integer 15
stato_id State of the property (see Taxonomies) integer 3
anno_costruzione Year of construction of the property integer 1990
classe_energetica ID of the property's energy class (see Taxonomies) integer 5
epgl_nren Non-renewable energy performance index kwh/sqm year number 174.87
piano Floor of the property integer 3
bagni Total number of bathrooms integer 2
locali Total number of rooms integer 5
ascensore Indicates whether the property has an elevator boolean False
riscaldamento_id Type of heating (see Taxonomies) integer 1
comune_catastale Cadastral municipality of registration string F205
sez_urbana Urban section string PEG
sez_amministrativa Administrative section string A
foglio_catastale Cadastral sheet of the property string 186
particella_catastale Cadastral parcel of the property string 384
subalterno_catastale Cadastral sub-parcel of the property string 72
rendita cadastral income number 1500

Example Response

{
  "richiesta_uid": "f80235fc-fa81-53a1-b05a-28fc0e3b4b7b"
}

Note: if present, the 'warnings' field in output is for debugging purposes only