Fenice Api
EQUIPMENTCATS accesso alle categorie rilevate ASSET`s (CLIMATIZZAZIONE, ELEVATORI, IDROSANITARIO)
Attenzione: una volta iniziata rilevazione, la modifica di questo dato può compromettere il lavoro. Le informazioni contenute nella "Populates" non sarebbero più congrue.
Queste variazioni sono consigliate pre survering. Un modifica successiva può compromettere l'integrità delle informazioni

GET jobdata/equipmentcats
Descrizione: ritorna elenco delle
Dati della tabella:
id
integer
RO
Codice auto incrementale univoco fornito dal sistema.
codice
varchar
Codice univoco assegnato dal cliente (non duplicabile).
menu
varchar
RO
Raggruppamento di visualizzazione.
extra_contratto
boolean
RO
Flag di gestione contratto extra, non preventivato.
codice_esterno
varchar(255)
Codice Esterno per allineare altre procedure del cliente.
svg_colore_riempimento
varchar
Colore che ha assets SVG a riempimento, se non rappresentato da SVG personalizzato.
svg_colore_bordo
varchar
Colore che ha assets SVG a bordo, se non rappresentato da SVG personalizzato.
svg_colore_testo
varchar
Colore che ha assets SVG a testo, se non rappresentato da SVG personalizzato.
metaschema_id
integer
Relazione con tabella METASCHEMAS. METASCHEMA_ID deve esistere per mantenere la relazione.
autore
varchar
RO
Utente che ha registrato il record.
revisore
varchar
RO
Ultimo utente che ha aggiornato il record.
attivo
boolean
Stato del dato, se false dato non utilizzato (come cancellato).
disattivato
varchar
RO
Utente che ha disattivato il dato.
updated_at
timestamp
RO
Data e ora dell'ultima modifica del record.
Parametri:
project_uuid
obbligatorio
UUID del progetto.

Riposte: ritorna un array di oggetti contenenti le informazioni relative alle categorie di stanze attive per il progetto specificato.

200 OK Esempio di risposta (in JSON):
{ "data": [ { "id": 41, "codice": "AAA", "menu": "asset", "extra_contratto": false, "codice_esterno": "", "svg_colore_riempimento": "#c3c3c3", "svg_colore_bordo": "#000000", "svg_colore_testo": "#ffffff", "metaschema_id": null, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2025-09-04T13:59:08.638Z" }, { "id": 33, "codice": "ACCESSIBILITA", "menu": "asset", "extra_contratto": false, "codice_esterno": null, "svg_colore_riempimento": "BD1111", "svg_colore_bordo": "FFFFFF", "svg_colore_testo": "FFFFFF", "metaschema_id": 1, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2024-07-04T18:37:07.851Z" } ], "empty": false, "total": 2, "source": "equipmentcats", "timestamp": "2026-03-03 08:43:09 +0100" }

401 Unauthorized Esempio di risposta negativa (in JSON):
{ "error": "Invalid authentication" }

404 Bad Request Esempio di richiesta errata o parametri errati o assenti (in JSON):
{ "error": "Bad request" }

GET jobdata/equipmentcat
Descrizione: ritorna registrazione Tabella EQUIPMENTCAT per il progetto
Parametri:
project_uuid
obbligatorio
UUID del progetto.
equipment_cat_id
obbligatorio
ID del record da aggiornare.

Riposte: ritorna un record contenente le informazioni relative alle categorie di stanze attive per il progetto specificato.

200 OK Esempio di risposta (in JSON):
{ "data": { "id": 41, "codice": "AAA", "menu": "asset", "extra_contratto": false, "codice_esterno": "", "svg_colore_riempimento": "#c3c3c3", "svg_colore_bordo": "#000000", "svg_colore_testo": "#ffffff", "metaschema_id": null, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2025-09-04T13:59:08.638Z" }, "empty": false, "total": 1, "source": "equipmentcat", "timestamp": "2026-03-03 08:45:33 +0100" }

401 Unauthorized Esempio di risposta negativa (in JSON):
{ "error": "Invalid authentication" }

404 Bad Request Esempio di richiesta errata o parametri errati o assenti (in JSON):
{ "error": "Bad request" }

POST jobdata/equipmentcat_update
Descrizione: aggiorna il record della Tabella ROOM_STDS Fenice
Parametri:
project_uuid
obbligatorio
UUID del progetto.
equipment_cat_id
obbligatorio
ID del record da aggiornare.
Informazione su Campi modificabili solo se inseriti
codice:
Codice univoco assegnato dal cliente (non duplicabile).
codice_esterno:
Codice Esterno per allineare altre procedure del cliente.
svg_colore_riempimento:
Colore che ha assets SVG a riempimento, se non rappresentato da SVG personalizzato.
svg_colore_bordo:
Colore che ha assets SVG a bordo, se non rappresentato da SVG personalizzato.
svg_colore_testo:
Colore che ha assets SVG a testo, se non rappresentato da SVG personalizzato.
metaschema_id:
Relazione con tabella METASCHEMAS. METASCHEMA_ID deve esistere per mantenere la relazione.
attivo:
Stato del dato, se false dato non utilizzato (come cancellato).
Riposte:

200 OK Esempio di risposta (in JSON):
{ "updated": "descrizione: RAIL REGOLATO,extra_contratto: true,attivo: true", "source": "equipmentcats", "timestamp": "2026-02-17 16:53:44 +0100" }

401 Unauthorized Esempio di risposta negativa (in JSON):
{ "error": "Invalid authentication" }

404 Bad Request Esempio di richiesta errata o parametri errati o assenti (in JSON):
{ "error": "Bad request" }