Version 2022-10-01 Stable updates
about 3 years ago by Ricardo del Cid
The following changes were introduced in version 2022-10-01 Stable:
Changes from previous pre-release 2022-07-13:
- On the
List ShiftsandRetrieve Shiftendpoints now returns thehourly_wageproperly is being calculated from users wages. Note this change is being applied retroactively to all previous V2 versions as it resolves issues with inconsistent results. - On the
Create ShiftandUpdate Shiftendpoints thehourly_wageparameter is now read only. Note this change is being applied retroactively to all previous V2 versions as it resolves issues with inconsistent results. - On the
Create Time PunchandUpdate Time Punchendpoints thetipsparameter can be a negative value.
Included changes from previous stable 2022-05-01:
- The
List CompaniesandRetrieve Companyendpoints includes anapi_keyin the response body if one exists. - You can now filter
List Locationsbylocation_id - You can now filter
List Rolesbylocation_idanddepartment_id. - You can now filter
List Usersbylocation_id,department_id,role_idandstatus. Note you can only use one of these filter parameters at a time. For example if specifyingrole_idas a filter parameter, iflocation_idandparameter_idare specified as well they will be ignored. - You can now filter
List Time Punchesbyuser_id. - All
Time Punchesendpoints now specifiestipsas an integer specified in cents. This previously was a float specified in dollars. - The
List Shiftsnow returns the same payload asRetrieve Shifts. Previously parameters were missing in theList Shiftsendpoints. - The
activeparameter can now be set tonUpdate Userendpoint. This will allow you to activate a user if it has been deactivated previously. - The
appear_on_scheduleparameter can now be set onUpdate Department Assignmentendpoint. This will allow you to be able to display or hide an employee on the schedule for the department. - The
appear_on_scheduleparameter can now be set onList Department Assignmentsendpoint. - The
stationsparameter inRolesendpoints no longer includesidorrole_idin the responses. When specifying thestationparameter inUpdate Rolesit will override allstationdata. - Most endpoints now include a standard list of HTTP response codes.
