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 addictionalInfos per 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"}]