Inventory levels and stock movements per warehouse, item, and variant — as absolute quantities and/or delta adjustments, optionally with incoming quantity, next delivery date, and forward planning / historical consumption data.

Add warehouse entries to the queue

POST https://onbrightcom.com/gateway/v1/warehouse

Accepts a JSON array of warehouse entries.

FieldTypeNotes
idstring (GUID)
externalIdstring
checksumstring
warehouseExternalIdstring
sourceWarehouseExternalIdstringFor transfer-type movements
destinationWarehouseExternalIdstringFor transfer-type movements
messageTypestring
commentstring
sourcestring
partNostring
variantCodestring
quantitynumberAbsolute quantity
deltaQuantitynumberAdjustment relative to the last known quantity
createddatetime
incomingQuantitynumber
nextDeliverydatetime
reasonCodestring
transactionIdstring
namestring
extendedInfoarraySee Extended Info
typestring
periodstring
planningarray of objectSee Planning below
historyarray of objectSee History below
productRangesarrayChannel/assortment flags

Request

[
  {
    "externalId": "MAIN-10023-050-ONE",
    "warehouseExternalId": "MAIN",
    "source": "example-erp",
    "partNo": "10023",
    "variantCode": "050-ONE",
    "quantity": 42,
    "deltaQuantity": -3,
    "created": "2026-08-26T08:00:00Z",
    "incomingQuantity": 100,
    "nextDelivery": "2026-09-05T00:00:00Z",
    "extendedInfo": []
  }
]

Response

201 Created
"1 warehouse entr(y/ies) queued"

Planning

FieldType
startPerioddatetime
endPerioddatetime
quantityPhysicalnumber
scheduledReceiptnumber
grossRequirementnumber
quantitynumber

History

FieldType
periodStartdatetime
periodEnddatetime
periodStartInventorynumber
purchasesnumber
salesnumber
othernumber
periodEndInventorynumber

Retrieve warehouse entries from the queue

GET https://onbrightcom.com/gateway/v1/warehouse
Query parameterNotes
countNumber of entries to retrieve. Default 100 if omitted.
acknowledgeThe acknowledgeToken from your previous batch — pass it to close that batch and advance the queue.
{
  "count": 1,
  "acknowledgeToken": "6c2e9a4d-1a3b-4f60-9e0c-2d7a5f8b3c11",
  "nextLink": "/warehouse?acknowledge=6c2e9a4d-1a3b-4f60-9e0c-2d7a5f8b3c11",
  "data": [
    {
      "externalId": "MAIN-10023-050-ONE",
      "warehouseExternalId": "MAIN",
      "partNo": "10023",
      "variantCode": "050-ONE",
      "quantity": 42,
      "extendedInfo": []
    }
  ]
}