Passa al contenuto principale

Presenti Assenti

Elenco in tempo reale di dipendenti e visitatori, con lo stato di presenza attuale.

GET​

GET {base_url}/api/extra/v1/presenti-assenti

Restituisce lo stato di presenza attuale (alla data e ora della richiesta) di tutti i dipendenti in forza, ed eventualmente dei visitatori.

Parametri​

CampoTipoFormatoDescrizione
id_gruppo_repartiinteger-Limita l'elenco ai soli reparti appartenenti al gruppo indicato
id_gruppo_terminaliinteger-Considera presente solo chi ha timbrato/è entrato su uno dei terminali del gruppo indicato
visitatoriboolean-Se true, include anche i visitatori nell'elenco. Per default non sono inclusi

Payload risposta​

200 OK

CampoTipoFormatoDescrizione
tipo*string"dipendente" | "visitatore"Tipo di persona a cui si riferisce la riga
stato*string"presente" | "assente"Stato di presenza attuale
nome*string-Nome
cognome*string-Cognome
reparto*string-Reparto a cui è associata la riga
badgeinteger-Badge del dipendente. Presente solo se tipo è "dipendente"
telefonostring-Telefono del visitatore, se indicato in fase di accesso. Presente solo se tipo è "visitatore"
persona_cercatastring-Persona che il visitatore ha dichiarato di voler incontrare, se indicata in fase di accesso. Presente solo se tipo è "visitatore"

Esempio​

[
{
"tipo": "dipendente",
"stato": "presente",
"nome": "Mario",
"cognome": "Rossi",
"reparto": "Produzione",
"badge": 12345
},
{
"tipo": "visitatore",
"stato": "assente",
"nome": "Luca",
"cognome": "Bianchi",
"reparto": "Reception",
"telefono": "3331234567",
"persona_cercata": "Mario Rossi"
}
]