The warehouse service provides functionality for managing the availability and location of stock. With this service you can:


Allows the value of stock in a batch to be corrected.
Calculates the number of complete bundles that can be assembled from the stock of components on hand in each warehouse.
Returns the ID of the default location in a given warehouse. This is where stock is held if you are not using multiple concurrent locations.
A drop-ship note is used to record the shipment of an order from a supplier direct to a customer without the stock ever being stored in an account's warehouse.
A drop-ship note event represents an event in the lifecycle of a drop-ship note, such as being shipped.
An external transfer is a special version of a goods-out note used to represent the movement of stock between two warehouses.
Fulfilment source is a way of determining where you can fulfil an order from. This resource only has one method which is GET so please see the GET method for detail.
This resource allows you to correct the quantity of stock received on a batch.
A Goods-In Note is used to represent stock entering your stock control system for the first time. It is most often used when stock is delivered from a supplier to one of your Warehouses.
This resource represents a Goods Movement defined in your Brightpearl System.
Goods-Out Notes are used to represent stock permanently leaving your stock control system. The most common use of a Goods-Out Note is to facilitate the fulfilment of a Sales Order.
A goods-out note event represents an event in the lifecycle of a goods-out note such as picked, packed and shipped.
An Internal Transfer is used to move stock between two Locations within a single Warehouse. The movement of stock is instant; the stock will be available for sale from the new
A Location represents a physical space in a Warehouse that an item of stock can be held in, like a shelf or a bin.
The product-availability methods allow you to simply query what the availability of set product is. There currently is only one method which is the GET product-availability.
Each warehouse has a quarantine location, used for stock that should not be available for sale, allocation or reservation.
Quarantine Release allows you to Release Stock Located in your Quarantine Location within your Warehouse to an actual Location so it can be used.
A reservation allocates stock to a Sales Order (SO) using Brightpearl's standard FiFo algorithm. The reserved stock is no longer available ...
This resource enables you to retrieve all the current Reservations in one request.
This resource represents a Shipping Method defined in your Brightpearl System.
A stock correction allows you to directly adjust the level of stock in a location. It is typically used during a stock take to account for miscounted, damaged or missing stock. The product you wish to perform the stock correction on must be ...
A warehouse or inventory transfer is used to ship items from one warehouse to another. They are used only when multi-warehousing is active and more than one warehouse is being managed in Brightpearl.
A Warehouse represents a collection of Locations in which physical stock is stored, like a stock room or a warehouse. Brightpearl users whose account is configured to use basic or standard stock control are limited to a single warehouse, ...