Documentazione delle API di XOX.
Ci sono tre modalità di autorizzazione alle chiamate:
Tutte le richieste vengono effettuate con il method POST e i parametri vengono
passati come oggetto JSON nel body della richiesta.
| Field | Type | Required | Default | Description | Notes |
|---|---|---|---|---|---|
PageSize |
int |
❌ | 100 |
Numero di elementi per pagina | |
Page |
int |
❌ | 1 |
Numero pagina | |
Date |
DateTime |
❌ | null |
Data ultima modifica | Restituisce gli elementi modificati dalla data indicata |
| Field | Type | Description | Notes |
|---|---|---|---|
statusCode |
int |
stato della risposta | 200 - esito positivo; 403 - non autorizzato; 400 - parametri non validi; 500 - Errore interno |
errorCode |
string |
codice specifico errore | presente solo in caso di statusCode 400,403 e 500 |
message |
string |
descrizione dell'errore | presente solo in caso di statusCode 400,403 e 500 |
result |
Array |
Risultato della richiesta. Un array di oggetti specifici della richiesta | |
debug |
Debug |
Informazioni di debug | Viene esposto solo se viene passato il parametro GET debug=true |
| Field | Type | Description | Notes |
|---|---|---|---|
RequestTime |
DateTime |
Data e ora inizio elaborazione richiesta | |
ResponseTime |
DateTime |
Data e ora fine elaborazione richiesta | |
Duration |
TimeSpan |
Durata elaborazione richiesta | |
ClientIP |
string |
IP dal quale viene effettuata la richiesta |