API/Comuni/Cities

From Smart Biogas Wiki
Jump to navigation Jump to search

◀ Torna al menù API

Elenco dei comuni europei in utilizzo su SB

Su Smartbiogas sono stati caricati tutti i comuni Europei, quindi fare una ricerca senza filtri risulta lenta (utilizzare l'API Paesi/Countries per avere solo i comuni di una determinata Nazione)

Ricerca diretta senza passare dal Paese.

https://smartbiogas.it/api/v1/cities (da utilizzare raramente in quanto scarica 20Mb di dati)

Risultato: Json con un array di risultati

[
	{
		"eu_cities_id": idComune,
		"eu_countries_id": idPaese,
		"f_cod": "Codice del comune",
		"f_country_cod": "codice del paese",
		"f_description": "Nome del comune",
		"f_validity_zone": 1 - Nord, 2- Centro, 3-Sud, 4-Isole,
		"f_reg_description": "descrizione della regione",
		"f_prov_description": "descrizione della provincia",
		"f_cod_catasto": "Codice catastale del comune"
	},
	{
		"eu_cities_id": 60000,
		"eu_countries_id": 19,
		"f_cod": "ITC44014047",
		"f_country_cod": "IT",
		"f_description": "Pedesina",
		"f_validity_zone": 1,
		"f_reg_description": "Lombardia",
		"f_prov_description": "Sondrio",
		"f_cod_catasto": "G410"
	},
	...
]



Dati del singolo comune:

GET https://smartbiogas.it/api/v1/cities/{idComune}

esempio https://smartbiogas.it/api/v1/cities/67664

Risultato: stesso Json di sopra ma con un solo record


Ricerca per codice:

GET https://smartbiogas.it/api/v1/cities?f_cod={codice comune}

esempio https://smartbiogas.it/api/v1/cities?f_cod=ITC11001191

Risultato: stesso Json di sopra ma con un solo record


Ricerca per descrizione:

GET https://smartbiogas.it/api/v1/cities?f_description={stringa da ricercare nella descrizione}

esempio https://smartbiogas.it/api/v1/cities?f_description=piner

Risultato: stesso Json di sopra con 0 o più records