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"
}