# Creating new Sessions Endpoint: POST /sessions Version: v3.0: 3.26.2.2 Security: Auth API User Token ## Request fields (application/json-patch+json): - `sessionID` (string) Yellow Dog's SessionID for the Session; formatted as GUID (example: 433ef432-f63e-4c26-a29f-39d4079d9fc9) - `storeID` (string,null) Unique ID of the Yellow Dog store where the item was counted; formatted as GUID (example: 433ef432-f63e-4c26-a29f-39d4079d9fc9) - `description` (string,null) Description of the Session (I.E. January Inventory) - `userID` (string) Yellow Dog's UserID for the User; formatted as GUID (example: 433ef432-f63e-4c26-a29f-39d4079d9fc9) - `device` (string,null) The device used to perform the count session - `countSheetID` (string,null) Yellow Dog's CountSheetID for the Session; formatted as GUID (example: 433ef432-f63e-4c26-a29f-39d4079d9fc9) - `mobileStatus` (integer) Enum: 0, 1, 2, 3, 4 - `sessionItems` (array,null) - `sessionItems.sessionItemID` (string) Yellow Dog's SessionID for the Item Counted in the Session; formatted as GUID (example: 433ef432-f63e-4c26-a29f-39d4079d9fc9) - `sessionItems.itemID` (string,null) Yellow Dog's Item ID for the item; formatted as GUID (example: 433ef432-f63e-4c26-a29f-39d4079d9fc9) - `sessionItems.count` (number,null) - `sessionItems.flagID` (string,null) FlagID is the unique identifier for the Flag; formatted as GUID (example: 433ef432-f63e-4c26-a29f-39d4079d9fc9) - `sessionItems.levelID` (string,null) ## Response 500 fields (application/json): - `message` (string,null) - `errors` (array,null) - `errors.extensions` (string,null) ## Response 429 fields