Sign In
La chiamata di autenticazione permette, mediante delle credenziali di accesso, di ricevere il Token per poter effettuare tutte le successive richieste.
Richiede in ingresso:
Dati identificativi del client (Username e Password)
Restituisce:
Codice del Token cifrato e il suo periodo di validità;
Codice del Token di refresh cifrato;
In caso di errore, il dettaglio dello stesso;
Chiave | Valore |
|---|---|
Indirizzo Test | https://test-apiv2.smiletech.it/APIv2/Auth/SignIn |
Indirizzo Prod | https://apiv2.smiletech.it/APIv2/Auth/SignIn |
Metodo | POST |
Success Response | 200 (Success) |
Error Response | 400 (Bad Request) |
Di seguito la struttura del body contenente i valori da inserire all’interno della richiesta:
Request Body
Di seguito la struttura della response contenente i valori di ritorno dal sistema:
Un esempio di chiamata con dati verosimili:
https://test-apiv2.smiletech.it/APIv2/Auth/SignIn
Request Body
In caso di Successo il sistema ritorna il seguente modello JSON:
Response body
In caso di Errore il sistema ritorna il seguente modello JSON:
Response
Status: 401 Unauthorized
Errori Riscontrabili
Di seguito la lista che indica gli errori che possono essere riscontrati:
Codice | Descrizione |
|---|---|
400 | I dati in ingresso non sono corretti o non sono correttamente formattati. Viene restituita la descrizione dell’errore nel dettaglio. |
401 | Il codice Token fornito non è valido. L’autenticazione non è andata a buon fine. |
500 | Il server ha riscontrato un errore inaspettato, generalmente esula dal tipo di request e si verifica per problemi assoggettabili al sistema. |