Overview
The API returns the inventory of Items. No data update allowed.
|
Endpoint name |
|
|
Source table |
|
|
Fixed view |
No filter |
|
Requests allowed |
GET |
|
Primary key |
|
|
Record ID |
|
|
Procedures |
None |
Data
Field List
|
Property |
Type |
Max Len |
Description |
|
|
|---|---|---|---|---|---|
|
1 |
|
string |
20 |
Item No. |
Record ID |
|
2 |
|
string |
50 |
Item Description |
|
|
3 |
|
string |
30 |
|
|
|
4 |
|
string |
|
Blank if it is a standard item, if not blank, it is a “trade item”. Options:
|
|
|
5 |
|
string |
20 |
|
|
|
6 |
|
decimal |
|
|
|
|
7 |
|
string |
10 |
|
|
|
8 |
tradeItemInventory |
decimal |
|
add this when change is in version |
|
|
9 |
|
string |
10 |
|
|
Example Object
{
"@odata.etag": "W/\"JzE4OzExOTg3Mjk2Njc0NTg4MTcxNTE7MDA7Jw==\"",
"number": "1.056",
"description": "Carton sticker 95x100mm ",
"packageDescription": "",
"tradeItemType": " ",
"locationFilter": "",
"inventory": 14891,
"baseUnitOfMeasure": "STK",
"tradeItemUnitOfMeasure": ""
}
Usage
Inventory for specific Location
To get the inventory on Location BLUE this request will do:
GET ../inventoryItems?$filter=locationFilter eq 'BLUE'
The response could be like below: