Stock endpoints
Stock
Stock
defines until when a stock is included in the stock availability as available and used for routing
Attributes that can be added to this entity. These attributes cannot be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
facility in which the stock is located
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2flocation on which the stock is placed
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fdate-time when stock has entered the system, defaults to the creation date
2026-06-17T12:00:00.000Zamount of this stock reserved for customer orders
scannableCodes such as barcodes that identify this stock
properties object serialized as JSON string, sorted alphabetically by key
tenantArticleId of the stock
MY_ARTICLE_IDtenantStockId is an optional identifier for the stock in the tenant system.
MY_STOCK_ID42Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
MY_ARTICLE_ID0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f25Example: 25Stocks
StockPaginatedResult
The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
25Example: 25The stockSummaries.article.tenantArticleId value should be used for pagination.
["0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f","0190d6e8-9a1b-7c2d-8e3f-5a7b9c1d3e5f"]Returns stock summaries using adaptive batching to reduce latency spikes, as a consequence response time will have a more consistent upper bound but page size may be reduced below the maximum - This overrides size argument.
The channels to included under "channelAdjusted" in the stock summary. Provide up to 50 channelRefs, specify "UNALLOCATED for unallocated stock."
["0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2f","0190d6e8-9a1b-7c2d-8e3f-5a7b9c1d3e5f"]Stock summaries was loaded & you were allowed to access it. The result is in the body.
StockSummaries
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
StockForCreation
defines until when a stock is included in the stock availability as available and used for routing
Attributes that can be added to this entity. These attributes cannot be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
facility in which the stock is located - fill with either facilityRef or tenantFacilityId - Deprecated: use facility object instead
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2flocation on which the stock is placed
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fdate-time when stock has entered the system, defaults to the creation date
2026-06-17T12:00:00.000ZtenantArticleId of the stock
MY_ARTICLE_IDtenantFacilityId in which the stock is located - fill with either facilityRef or tenantFacilityId - Deprecated: use facility object instead
MY_FACILITY_IDtenantStockId is an optional identifier for the stock in the tenant system.
MY_STOCK_ID42Stock was created.
Stock
defines until when a stock is included in the stock availability as available and used for routing
Attributes that can be added to this entity. These attributes cannot be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
facility in which the stock is located
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2flocation on which the stock is placed
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fdate-time when stock has entered the system, defaults to the creation date
2026-06-17T12:00:00.000Zamount of this stock reserved for customer orders
scannableCodes such as barcodes that identify this stock
properties object serialized as JSON string, sorted alphabetically by key
tenantArticleId of the stock
MY_ARTICLE_IDtenantStockId is an optional identifier for the stock in the tenant system.
MY_STOCK_ID42Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
StocksForUpsert
Stock upsert result
StockUpsertOperationResult
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
Stock
Stock
defines until when a stock is included in the stock availability as available and used for routing
Attributes that can be added to this entity. These attributes cannot be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
facility in which the stock is located
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2flocation on which the stock is placed
0190d6e8-8c3a-7f1b-9d2e-4a6b8c0d1e2fdate-time when stock has entered the system, defaults to the creation date
2026-06-17T12:00:00.000Zamount of this stock reserved for customer orders
scannableCodes such as barcodes that identify this stock
properties object serialized as JSON string, sorted alphabetically by key
tenantArticleId of the stock
MY_ARTICLE_IDtenantStockId is an optional identifier for the stock in the tenant system.
MY_STOCK_ID42Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
Stock was deleted.
No content
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
No content
StockSearchPayload
The cursor to start after for forward pagination. The value is provided in the pageInfo.endCursor field of the response. Cannot be used with before or last.
The cursor to start before for backward pagination. The value is provided in the pageInfo.startCursor field of the response. Cannot be used with after or size (first).
Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
10The ID to start after. Deprecated, use after with the value provided in pageInfo.endCursor instead.
Your search result
StockPaginatedResult
The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
StockAction
Action to be performed on the stock. If a user has specific facility context limitations, only stocks located in the referenced facilities will be affected
Stock action result
StockActionResult
Your user is not allowed to operate against this API instance
Your user, although recognized, is not authorized to use this endpoint
Last updated

