API

Open Warehouse Session

Call to this API is mandatory to perform any warehouse operation.

Opening a warehouse session will essentially prevent the orders from any modifications by any other user in Accounts module.

The call to this API will return a unique session id, which later is required to be used/passed for any subsequent calls to perform any warehouse operations like Fill/Ship/Return/Receive.

Multiple sessions can be opened by multiple users concurrently.

Finally, session should be closed by invoking (/session/close) which will essentially sync statuses of all items will be synced to respective orders.

You can start the session only after you have fetched the schedule list.



POST

Starts a warehouse session.

👉🏿

End Point: /warehouse/session/open

Sample response payload

{
 "sessionid": "string"
}