roomcat_id
idcodicedescrizioneextra_contrattocss_colorautorerevisoreattivodisattivatoupdated_atcurl --location 'https://fnc26api.fenice.software/api/v0/personaldata/room_stds
?project_uuid=6062887d-1f94-4ada-b5c2-adbde16ae766&attivo=true' \
--header 'Authorization: Bearer ••••••[qui inserire Token JWT]'
project_uuid obbligatorio - uuid del progetto roomcat_id facoltativo - ID della cateria (ommesso ritorna
tutte le voci della tabella) active default true - impostata a
false ritorna anche le installazioni disattivate (opzionale)
Info: ritorna un array di oggetti contenenti le informazioni relative alle categorie di stanze attive per il progetto specificato.
Esempio di risposta (in JSON):
{
"data": [
{
"data": [
{
"id": 2,
"codice": "CHIUSO",
"descrizione": "CHIUSO",
"roomcat_id": 4,
"css_color": "FFFFFF",
"attivo": true,
"extra_contratto": false,
"autore": "root",
"revisore": null,
"disattivato": null
},
{
"id": 3,
"codice": "NON ACESSIBILE",
"descrizione": "NON ACESSIBILE DA TUTTI I LATI",
"roomcat_id": 4,......,
},
....
],
"empty": false,
"total": 2,
"source": "roomstds",
"timestamp": "2026-02-17 17:55:33 +0100",
"status": "ok"
}
curl --location 'https://fnc26api.fenice.software/api/v0/personaldata/room_std
?project_uuid=6062887d-1f94-4ada-b5c2-adbde16ae766&room_std_id=1&attivo=true' \
--header 'Authorization: Bearer ••••••[qui inserire Token JWT]'
project_uuid obbligatorio - uuid del progetto roomstd_id obbligatorio - id della registrazione active facoltativo - impostazione predefinita "true" -
impostata a
false ritorna anche le installazioni disattivate (opzionale)
Info: ritorna un record contenente le informazioni relative alle categorie di stanze attive per il progetto specificato.
Esempio di risposta (in JSON):
{
"data": {
"id": 1,
"codice": "RAIL REGOLATO",
"descrizione": "RAIL REGOLATO",
"css_color": "FFFFFF",
"attivo": true,
"extra_contratto": falsee,
"autore": "root",
"revisore": "root",
"disattivato": null
},
"empty": false,
"total": 1,
"source": "roomstds",
"timestamp": "2026-02-17 10:28:20 +0100",
"status": "ok"
}
curl --location --request POST POST 'https://fnc26api.fenice.software/api/v0/personaldata/room_std_update
?project_uuid=89a28010-e6ff-43fa-bccf-34c4439a738e
&roomstd_id=1
&descrizione=RAIL%20REGOLATO&extra_contratto=true&attivo=true' \
--header 'Authorization: Bearer ••••••[qui inserire Token JWT]'
project_uuid obbligatorio - uuid del progetto room_std_id obbligatorio - id dello Standard codice facoltativo - codice univoco della stanza descrizione facoltativo - descrizione della stanza css_color facoltativo - colore della stanza extra_contratto facoltativo - impostazione predefinita
"false" - impostata a
true indica che la stanza è un extra contrattoattivo facoltativo - impostazione predefinita "true" -
impostata a
false disattiva la stanza
Esempio di risposta (in JSON):
{
"updated": "descrizione: RAIL REGOLATO,extra_contratto: true,attivo: true",
"source": "roomstds",
"timestamp": "2026-02-17 16:53:44 +0100",
"status": "ok"
}