Gestione Risorse

Da CometaSoftware Wiki.
Versione del 8 feb 2024 alle 11:08 di Emanuele.parenti (discussione | contributi) (Creata pagina con "<p></p> <p> Metodi presenti un questa sezione: <ul> <li><b>risorse/ricerca</b> consente di ricercare le risorse di Cometa</li>...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Jump to navigation Jump to search

Metodi presenti un questa sezione:

  • risorse/ricerca consente di ricercare le risorse di Cometa


METODO HTTP Verb PARAMETRI RISULTATO
risorse/ricerca POST

Ricerca delle risorse

application/json

{
  "cognome":"",
  "nome":"",
  "email":"",
  "codiceFiscale":"",
  "matricola":"",
  "collaboratore":"true",
  "esterno":"false",
  "dipendente":"false",
}

descrizione dei parametri

parametro descrizione default obbligatorio
cognome Cognome della risorsa
nome Nome della risorsa
email Email della risorsa
matricola Matricola della risorsa
collaboratore Tipo risorsa collaboratore
esterno Tiporisorsa esterno
dipendente Tipo risorsa dipendente


    {
        "risorse": [
            {
                "id": "siWRcTCGLzAkzKMdFTHR3A%3d%3d",
                "cognome": "Rossi",
                "nome": "Mario",
                "matricola": "",
                "codiceFiscale": "",
                "email": "email@gmail.com",
                "collaboratore": true,
                "esterno": false,
                "dipendente": false
            },
            {
                "id": "zReeKyj42mPiKLDIRGKk1Q%3d%3d",
                "cognome": "Verdi",
                "nome": "Giuseppe",
                "matricola": "",
                "codiceFiscale": "",
                "email": "email@gmail.com",
                "collaboratore": true,
                "esterno": false,
                "dipendente": false
            },
            {
                "id": "uGJCk0VDnBeolcDrnvRkYA%3d%3d",
                "cognome": "Bianchi",
                "nome": "Tizio",
                "matricola": "",
                "codiceFiscale": "",
                "email": "email@gmail.com",
                "collaboratore": true,
                "esterno": false,
                "dipendente": false
            },
      ...
        }
    ]
}

In caso di errore:

{
  "successo": false,
  "messaggio": "Descrizione dell'errore"
}