v1/warehouse/storeWarehouse
GET {{apiURL}}/v1/warehouse/storeWarehouse?apiStoreToken={{apiStoreToken}}
Endpoint che ritorna tutti i dispositivi presenti nel magazzino del dealer.
Response
| Parameter | Type | Description | 
|---|---|---|
| uuid | string | UUID che identifica in modo univoco il dispositivo | 
| modelUUID | null - string | UUID che identifica in modo univoco il modello. Nullo se il modello non è stato anagrafato. | 
| category | string | Categoria del dispositivo | 
| serial | string | Seriale progressivo univoco all'interno di uno store | 
| device | string | Nome dispositivo | 
| colorsColor | string | Colore del dispositivo | 
| deviceStatus | string | Stato del dispositivo | 
| imei | string | IMEI del dispositivo | 
| notes | null - string | Note aggiuntive | 
| ivaType | string | Tipoogia di articolo IVA | 
| hasNewBattery | boolean | Se i dispositivo ha la batteria nuova | 
| buyPrice | number | Prezzo a cui il dispositivo è stato acquistato | 
| repairCost | number | Costo riparazione | 
| finalCustomerPrice | null - number | Prezzo al cliente finale secondo il listino SH | 
| isSellable | boolean | Questo parametro è utile per evitare di controllare tutte le informazioni aggiuntive addictionalInfosper capire se il dispositivo è vendibile | 
| addictionalInfos | Object | Oggetto contenete informazzioni aggiuntive, principalmente superflue, relative al dispositivo | 
| ↳ isDvp | boolean | Se il dispositivo è stato acquistato mediante DVP | 
| ↳ isSold | boolean | Se è venduto | 
| ↳ isInWarehouse | boolean | Se è in magazzino | 
| ↳ isKO | boolean | Se è KO | 
| ↳ isDoa | boolean | Se è stato rimandato a SH tramite DOA | 
| ↳ isReturned | boolean | Se è stato reso a SH | 
| ↳ isHidden | boolean | Se è stato nascosto | 
repairCost: Mettiamo a disposizione il campo in modo tale che il cliente possa assoggettare il costo del pezzo di ricambio al dispositivo acquistato. L'amministrazione di questo costo dipende a livello contabile e fiscale dalla gestione del singolo cliente.
Nota: Visto che il modelUUID può essere null in questi casi si può utilizzare lo uuid per identificare il modello. il modelUUID o l'uuid possono essere concatenati ad altri parametri (es. ivaType, deviceColor, etc.) per creare identificativi univoci di modello.
Request Params
| Key | Datatype | Required | Description | 
|---|---|---|---|
| apiStoreToken | string | ||
| uuids | string | Lista di UUID da cercare nel magazzino. | |
| [Optional] Se non specificato ritorna tutti i dispositivi in magazzino | 
HEADERS
| Key | Datatype | Required | Description | 
|---|---|---|---|
| Content-Type | string | 
RESPONSES
status: OK
[{"uuid":"63ea1b97-7d4e-4c2b-a454-9194d395eee7","modelUUID":"D69AFD32-3E8E-9D89-114D-978E233FA084","deviceType":"Radiomobile Usato","serial":"S200274","device":"VIVO NEX S","deviceColor":"Purple","deviceStatus":"A","imei":"868859040522294","notes":null,"ivaType":"art36","hasNewBattery":false,"buyPrice":243.84,"repairCost":0,"finalCustomerPrice":null,"isSellable":true,"additionalInfos":{"isDvp":false,"isSold":false,"isInWarehouse":true,"isKO":false,"isDoa":false,"isReturned":false,"isHidden":false},"modelCode":"8809daa8-a4cd-4ef0-8c00-d6c2cb5bd473"}]