RICHIESTE_AMICIZIA
Gestione delle richieste di amicizia
API | Description |
---|---|
GET api/richiesteamicizia/amici?IdEsame={IdEsame}&Attivi={Attivi}&NumeroRecord={NumeroRecord}&RecordIniziale={RecordIniziale} |
Restituisce la lista degli amici, esclusi quelli bloccati |
GET api/richiesteamicizia/pending?IdEsame={IdEsame} |
Restituisce la lista delle richieste di amicizia inviate all'utente e in attesa di accettazione |
GET api/richiesteamicizia/rimuovi?IdAmicizia={IdAmicizia} |
Annulla una richiesta di amicizia da me inviata in precedenza |
GET api/richiesteamicizia/blocca?IdAmicizia={IdAmicizia} |
Blocca un amico |
GET api/richiesteamicizia/sblocca?IdAmicizia={IdAmicizia} |
Sblocca un amico |
GET api/richiesteamicizia/crea?IdAllievo={IdAllievo} |
Crea una richiesta di amicizia indirrizzata al destinatario |
GET api/richiesteamicizia/accetta?IdAmicizia={IdAmicizia} |
Accetta una richiesta di amicizia |
GET api/richiesteamicizia/rifiuta?IdAmicizia={IdAmicizia} |
Rifiuta una richiesta di amicizia |
ARGOMENTIs
Gestisce gli argomenti
API | Description |
---|---|
GET api/argomenti/lista?IdEsame={IdEsame}&tipo={tipo} |
Restituisce la lista degli argomenti |
GET api/argomenti/dettaglio?IdEsame={IdEsame}&IdArgomento={IdArgomento}&InizioLista={InizioLista}&NumeroDomande={NumeroDomande} |
Restituisce i dettagli delle domande per tipologia esame e argomento |
GET api/argomenti/tipiOrdinamento |
Restituisce le tipologie di ordinamento degli argomenti |
CLASSIFICA_HOFs
Gestione delle Classifiche di Agenzia, Generali e della Hall of Fame
API | Description |
---|---|
GET api/classifiche/Get_Classifica?IdEsame={IdEsame}&isAutoscuola={isAutoscuola}&NumeroRecord={NumeroRecord}&RecordIniziale={RecordIniziale} |
Get_Classifica restituisce la lista della classifica Generale o di Autoscuola a seconda se il parametro idAutoscuola viene passato o meno |
GET api/classifiche/Get_HALL_OF_FAME?IdEsame={IdEsame}&NumeroRecord={NumeroRecord}&RecordIniziale={RecordIniziale} |
Get_HALL_OF_FAME Restituisce la classifica degli allievi migliori di sempre indipendentemente dall'autoscuola di appartenenza |
SCHEDEs
Gestore delle schede
ESAMIs
Controller esami
API | Description |
---|---|
GET api/esami/lista |
Restituisce la lista degli esami |
GET api/esami/dettaglio?IdEsame={IdEsame} |
Restituisce la lista degli esami |
GET api/V1.1/esami/lista |
No documentation available. |
GET api/V1.1/esami/dettaglio?IdEsame={IdEsame} |
No documentation available. |
GET api/V1.2/esami/dettaglio?IdEsame={IdEsame} |
No documentation available. |
GET api/V1.1/esami/ricerca?course={course}&detail={detail} |
No documentation available. |
GET api/esami/abilitazioni?IdEsame={IdEsame} |
Restituisce la lista delle abilitazioni abbinate ad un esame |
TEORIA
Gestore richieste teoria
API | Description |
---|---|
GET api/teoria/argomenti?IdAula={IdAula} |
Restituisce l'elenco delle domande associate ad un paragrafo di teoria |
GET api/teoria/paragrafi?IdArgomento={IdArgomento} |
Restituisce l'elenco delle domande associate ad un paragrafo di teoria |
GET api/V1.1/teoria/paragrafi?IdArgomento={IdArgomento} |
No documentation available. |
GET api/teoria/scheda?IdParagrafo={IdParagrafo} |
Restituisce l'elenco delle domande associate ad un paragrafo di teoria |
STATISTICHE
Controller Statistiche
API | Description |
---|---|
GET api/statistiche/argomenti?idEsame={idEsame}&tipo={tipo} |
Restituisce la lista degli argomenti inclusi i dati statistici per: singolo allievo (allievo autoscuola) tutti gli allievi (allievo libero) |
GET api/statistiche/argomento?idArgomento={idArgomento} |
Restituisce per un argomento specifico i dati statistici per: singolo allievo (allievo autoscuola) tutti gli allievi (allievo libero) |
GET api/statistiche/esame?IdEsame={IdEsame} |
Restituisce le statistiche dell'allievo relative all'esame passato come parametro |
GET api/statistiche/riepilogo?IdEsame={IdEsame} |
No documentation available. |
GET api/statistiche/dettaglio?IdEsame={IdEsame} |
No documentation available. |
GET api/statistiche/capitoli?IdEsame={IdEsame} |
No documentation available. |
GET api/statistiche/home?IdEsame={IdEsame} |
No documentation available. |
SFIDEs
Controller sfide
ABILITAZIONIs
Controller abilitazioni
API | Description |
---|---|
GET api/abilitazioni/lista |
Lista abilitazioni |
LINGUEs
Gestore lingue
API | Description |
---|---|
GET api/lingue/lista |
Lista delle lingue disponibili |
COMMON
Gestisce le informazioni generali della piattaforma
API | Description |
---|---|
GET api/badge?IdEsame={IdEsame} |
Restituisce l'elenco dei badge disponibili |
GET api/trofei |
Restituisce l'elenco dei trofei disponibili |
GET api/feedback?oggetto={oggetto}&testo={testo} |
Registra un feedback inviato da un allievo |
Messaggi
API | Description |
---|---|
GET api/messaggi/nuovi |
Restituisce la lista di tutti i messaggi |
GET api/messaggi/lista |
Restituisce la lista di tutti i messaggi |
GET api/messaggi/leggi?IdMessaggio={IdMessaggio} |
Restituisce il dettaglio di un messaggio |
GET api/messaggi/elimina?IdMessaggio={IdMessaggio} |
Elimina un messaggio |
GET api/messaggi/daleggere?IdMessaggio={IdMessaggio} |
Manca un messaggio come da leggere |
BOOKMARKs
API | Description |
---|---|
GET api/allievi/addbookmark?idDomanda={idDomanda}&IdEsame={IdEsame} |
Aggiungi un bookmark |
GET api/allievi/deletebookmark?idDomanda={idDomanda}&IdEsame={IdEsame} |
Cancella un bookmark |
GET api/allievi/bookmarks?IdEsame={IdEsame} |
Restituisce la lista dei bookmarks |
ALLIEVIs
Gestisce le informazioni degli allievi registrati nella piattaforma
API | Description |
---|---|
GET api/allievi/inizializza?IdEsame={IdEsame} |
Inizializza le statistiche dell'allievo per la sessione corrente |
GET api/allievi/cerca?param={param}&IdEsame={IdEsame} |
Cerca un allievo |
GET api/allievi/proposte?IdEsame={IdEsame} |
Restituisce l'elenco dei possibili contatti (potresti conoscere anche ...) |
GET api/allievi/me |
Restituisce l'allievo loggato |
GET api/allievi/nome?Nome={Nome}&Cognome={Cognome} |
Modifica nome e cognome dell'allievo |
GET api/allievi/nickname?Nickname={Nickname} |
Modifica nickname dell'allievo |
GET api/allievi/datanascita?DataNascita={DataNascita} |
Modifica la data di nascita |
GET api/allievi/invisibile?bInvisibile={bInvisibile} |
Imposta lo stato di visibilità dell'allievo |
GET api/allievi/lingua?IdLingua={IdLingua} |
Cambia la lingua dell'allievo |
GET api/allievi/getLingua |
No documentation available. |
GET api/allievi/listaesami |
Restituisce la lista degli esami abilitati per l'allievo |
GET api/allievi/esame?IdEsame={IdEsame} |
Restituisce i dettagli di un determinato esame |
GET api/allievi/aggiungiesame?IdEsame={IdEsame} |
Aggiunge un esame alla lista degli esami abilitati |
GET api/allievi/eliminaesame?IdEsame={IdEsame} |
Elimina un esame dalla lista degli esami abilitati |
GET api/allievi/impostaesamepredefinito?IdEsame={IdEsame} |
Imposta un esame come predefinito per l'utente |
GET api/allievi/sprintfinale?IdEsame={IdEsame}&SprintFinale={SprintFinale} |
Imposta la modalità sprint finale |
GET api/allievi/livelloDifficolta?IdEsame={IdEsame}&livelloDifficolta={livelloDifficolta} |
Imposta il livello di difficolta dei quiz |
GET api/allievi/trofei?IdEsame={IdEsame} |
Restituisce l'elenco dei trofei vinti dall'allievo |
GET api/allievi/badge?IdEsame={IdEsame} |
Restituisce l'elenco dei badge vinti dall'allievo |
GET api/allievi/planner?DataInizio={DataInizio}&DataFine={DataFine} |
Restituisce gli eventi, i messaggi e le presenze nel periodo indicato dai parametri in input |
POST api/allievi/scrivimessaggio |
Accoda un messaggio nella coda di messaggi dell'autoscuola |
GET api/allievi/registrapresenza?SessionID={SessionID} |
Registra la presenza a lezione dell'allievo |
GET api/allievi/prenotaguida?IdEventoAutoscuola={IdEventoAutoscuola} |
Prenota una lezione di guida precedentemente salvata dall'autoscuola |
GET api/allievi/merge?IdAllievo={IdAllievo} |
Inizializza le statistiche dell'allievo per la sessione corrente |
GET api/allievi/ispro?idAllievoAIC={idAllievoAIC} |
No documentation available. |