API/Soggetti

From Smart Biogas Wiki
Jump to navigation Jump to search

◀ Torna al menù API

Elenco dei soggetti collegati a SB

GET https://smartbiogas.it/api/v1/subjects

Risultato: Json con un array di risultati

[
	{
		"soggetto_id": idSoggetto,
		"f_soggetto_name": "Denominazione o Ragione Sociale",
		"f_vat": "Partita Iva",
		"ts_last_edit": timestamp ultima modifica,
	},
	{
		"soggetto_id": 1979,
		"f_soggetto_name": "Cma Srl",
		"f_vat": "04199860232"
		"ts_last_edit": "2026-06-10 16:03:10"
	},
	...
]

E' possibile aggiungere un parametro 'timestamp' per ricevere i dati modificato in data successiva al timestamp

esempio http://smartbiogas.it/api/v1/subjects/?timestamp=2026-06-10 16:02:13


Dati del singolo soggetto:

GET https://smartbiogas.it/api/v1/subjects/{idSoggetto}

esempio https://smartbiogas.it/api/v1/subjects/595

Risultato: stesso Json di sopra ma con un solo record e dettagli maggiori


Ricerca per partita iva:

GET https://smartbiogas.it/api/v1/subjects?f_vat={partita iva completa}

esempio https://smartbiogas.it/api/v1/subjects?f_vat=10178660014

Risultato: stesso Json di sopra ma con un solo record


Ricerca per descrizione:

GET https://smartbiogas.it/api/v1/subjects?f_soggetto_name={stringa da ricercare nella denominazione}

esempio https://smartbiogas.it/api/v1/subjects?f_soggetto_name=CMA

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