Passa al contenuto principale

Elenco Sedi 🆕

Questo endpoint restituisce l'elenco completo delle sedi aziendali disponibili nel sistema.

Endpoint​

[baseUrl]/api/sync/v1/irs/LicenseeDestinations

Descrizione​

L'endpoint LicenseeDestinations permette di recuperare tutte le sedi aziendali registrate nel sistema. La risposta include informazioni dettagliate su ogni sede come indirizzo, denominazione, alias e città.

Parametri​

Nessun parametro richiesto.

Esempio di Richiesta​

curl --location '[baseUrl]/api/sync/v1/irs/LicenseeDestinations' \
--header 'Content-Type: application/json' \
--data '{}'

Esempio di Risposta​

{
"statusCode": 200,
"errorCode": null,
"message": null,
"result": {
"totalCount": 8,
"totalPages": 1,
"page": 1,
"count": 8,
"records": [
{
"ID": 10001,
"Address": "Via Roma, 15",
"Denomination": "Luxury Watches S.p.A. - Milano Centro",
"Alias": "Luxury - Milano Centro",
"City": "MILANO"
},
{
"ID": 10002,
"Address": "Piazza San Marco, 8",
"Denomination": "Luxury Watches S.p.A. - Venezia",
"Alias": "Luxury - Venezia",
"City": "VENEZIA"
},
{
"ID": 10003,
"Address": "Via del Corso, 45",
"Denomination": "Luxury Watches S.p.A. - Roma",
"Alias": "Luxury - Roma",
"City": "ROMA"
},
{
"ID": 10004,
"Address": "Via Tornabuoni, 12",
"Denomination": "Luxury Watches S.p.A. - Firenze",
"Alias": "Luxury - Firenze",
"City": "FIRENZE"
},
{
"ID": 10005,
"Address": "Via Spaccanapoli, 22",
"Denomination": "Luxury Watches S.p.A. - Napoli",
"Alias": "Luxury - Napoli",
"City": "NAPOLI"
},
{
"ID": 10006,
"Address": "Via Garibaldi, 33",
"Denomination": "Luxury Watches S.p.A. - Torino",
"Alias": "Luxury - Torino",
"City": "TORINO"
},
{
"ID": 10007,
"Address": "Via Indipendenza, 7",
"Denomination": "Luxury Watches S.p.A. - Bologna",
"Alias": "Luxury - Bologna",
"City": "BOLOGNA"
},
{
"ID": 10008,
"Address": "Via Duomo, 18",
"Denomination": "Luxury Watches S.p.A. - Laboratorio Centrale",
"Alias": "Luxury - Laboratorio",
"City": "MILANO"
}
],
"record": null
},
"debug": null
}

Struttura della Risposta​

Campi Principali​

CampoTipoDescrizione
statusCodenumberCodice di stato HTTP della risposta
errorCodestring/nullCodice di errore (null se successo)
messagestring/nullMessaggio di errore (null se successo)
resultobjectOggetto contenente i dati della risposta

Struttura del Campo result​

CampoTipoDescrizione
totalCountnumberNumero totale di record disponibili
totalPagesnumberNumero totale di pagine
pagenumberPagina corrente
countnumberNumero di record nella pagina corrente
recordsarrayArray contenente i record delle sedi
recordobject/nullSingolo record (null per liste)

Struttura di un Record Sede​

CampoTipoDescrizione
IDnumberIdentificativo univoco della sede
AddressstringIndirizzo completo della sede
DenominationstringDenominazione completa della sede
AliasstringNome abbreviato o alias della sede
CitystringCittà della sede

Codici di Errore​

CodiceDescrizione
200Successo
400Richiesta non valida
401Non autorizzato
500Errore interno del server

Note​

  • L'endpoint restituisce sempre tutti i record disponibili in una singola pagina