Stock

GetStockItemsFull

Used to get inventory information at a basic level <b>Rate limit: </b><span style="background-color:#0272d9;color:white;padding:4px 8px;text-align:center;border-radius:5px; font-size: small;"><b>150</b></span> / minute

post/api/Stock/GetStockItemsFull

Request

  • Base URL
    https://eu-ext.linnworks.net
  • URL
    https://eu-ext.linnworks.net/api/Stock/GetStockItemsFull
  • Auth
    API key in header Authorization

Request body

keywordstring

Your seearch term

loadCompositeParentsboolean

Whether you want to load composite parents or ignore them

loadVariationParentsboolean

Whether you want to load variation parents

entriesPerPageinteger

The amount of entries you require. Maximum 200.

pageNumberinteger

The current page number you are requesting

dataRequirementsstring[]

The data you require. eg. StockLevels will load the stock levels for each location

searchTypesstring[]

The parameters that you would like to search by

Response

OK

ItemNumberstring

SKU

ItemTitlestring

Item title

BarcodeNumberstring

Barcode number

MetaDatastring

Item description

IsVariationParentboolean

Is Variation Parent

isBatchedStockTypeboolean

Returns true is the stock item is tracked by batch

PurchasePricenumber double

Default item purchase price

RetailPricenumber double

Default item retail price

TaxRatenumber double

Default item tax rate. Set -1 to use country tax rate

PostalServiceIdstring uuid

Default postal service id

PostalServiceNamestring

Default postal service name

CategoryIdstring uuid

Default category id

CategoryNamestring

Default category name

PackageGroupIdstring uuid

Default package group id

PackageGroupNamestring

Default package group name

Heightnumber double

Item height

Widthnumber double

Item width

Depthnumber double

Item depth

Weightnumber double

Item weight

CreationDatestring date-time

Stock item creation date

InventoryTrackingTypeinteger

Stock item tracking type. 0 = none. 1 = Ordered by Sell by Date. 2 = Ordered by Priority Sequence

BatchNumberScanRequiredboolean

User must scan batch number when procesing orders

SerialNumberScanRequiredboolean

User must scan item serial number when processing ordesr

StockItemIdstring uuid

Stock Item Id

StockItemIntIdinteger

Stock Item interger Id

Example response

[
  {
    "Suppliers": [
      {
        "SupplierID": "00000000-0000-0000-0000-000000000000",
        "StockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "StockLevels": [
      {
        "Location": {
          "StockLocationId": "00000000-0000-0000-0000-000000000000"
        },
        "rowid": "00000000-0000-0000-0000-000000000000",
        "StockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "ItemChannelDescriptions": [
      {
        "pkRowId": "00000000-0000-0000-0000-000000000000",
        "StockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "ItemExtendedProperties": [
      {
        "pkRowId": "00000000-0000-0000-0000-000000000000",
        "fkStockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "ItemChannelTitles": [
      {
        "pkRowId": "00000000-0000-0000-0000-000000000000",
        "StockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "ItemChannelPrices": [
      {
        "Rules": [
          {
            "fkStockPricingId": "00000000-0000-0000-0000-000000000000"
          }
        ],
        "pkRowId": "00000000-0000-0000-0000-000000000000",
        "StockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "Images": [
      {
        "pkRowId": "00000000-0000-0000-0000-000000000000",
        "StockItemId": "00000000-0000-0000-0000-000000000000"
      }
    ],
    "PostalServiceId": "00000000-0000-0000-0000-000000000000",
    "CategoryId": "00000000-0000-0000-0000-000000000000",
    "PackageGroupId": "00000000-0000-0000-0000-000000000000",
    "StockItemId": "00000000-0000-0000-0000-000000000000"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.