Fenice Api
Systema strumenti di test e utility
Stato attuale: Funzionale
GET systema/status

Comando: Ritorna lo stato del sistema

Descrizione: la chiamata non richiede alcun TOKEN di attivazione, ma risponde semplicemente alla chiamata.
per una questione di sicurezza la chiamata può essere eseguita 1 sola volata ogni minuto e le successive verranno bloccate.

La chiave "available" indica lo stato del sistema, può assumere i valori "ready" o "maintenance". In caso di "maintenance" il sistema è in fase di manutenzione e non è disponibile per l'utilizzo.

200 OK Esempio di risposta positiva (in JSON):
{ "info": "Systema status", "available": "ready", "lang": "en", "timestamp": "2026-08-11 15:55:49 +0200" }

200 OK Esempio di risposta in manutenzione (in JSON):
{ "info": "Systema status", "available": "maintenance", "lang": "en", "timestamp": "2026-08-11 15:55:49 +0200" }

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


GET systema/society_info

Comando:Ritorna le informazioni della società associata alla chiave API

Descrizione: la chiamata richiede header con codice JWC valido. Il codice 'Authorization: Bearer *****....' è di esempio e valido per 24 ore.

200 OK Esempio di risposta (in JSON):
{ "data": { "uuid": "c24dea49-51ec-44b9-9f74-5313fd39e61f", "code": "TiClean", "description": "Progetti Demo, fattibilità", "mail": "info@ticlean.it", "telephone": "06 9555 8599", "language": "it", "domain": "ticlean" }, "timestamp": "2026-08-08 07:38:17 +0000" }

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