December, 2022
almost 2 years ago by Gusto Developer Relations
Welcome to our December changelog!
Have questions about anything in the changelog? Please feel free to reach out to [email protected]
Upcoming Deprecations
With the creation of our new form webhooks, we will be deprecating the form.created
and form.updated
webhooks in favor of company.form.created
,employee.form.updated
, etc. This deprecation will occur on January 31, 2023. If you cannot deprecate by then, please reach out to [email protected]
API Additions & Improvements
FLSA Tip Credits (aka Minimum Wage Adjustments)
- Added new minimum wage adjustment functionality for Employee Jobs/Compensations that will apply minimum wage adjustments to applicable employees when running payroll
- Added a new
GET
endpoint for retrieving minimum wage data for a location. - When creating a job compensation you can now opt in to the minimum wage adjustment adding in the applicable rate you want to use in the tip credit calculations
- Added new fields and their descriptions for the payroll object:
withholding_pay_period
skip_regular_deductions
fixed_withholding_rate
Minimum API Versioning
Added minimum API versions which defines the “floor” API version for a particular partner application. To learn more review our API Versioning guide.
Webhooks
- Added new events to nearly all of our webhooks including: Payroll (submitted, reversed, processed, paid, partially reversed, canceled) , Employee (onboarded, self onboarding, terminated, deleted), Contractor (onboarded, deactivated, deleted), Company (approved, onboarding, authorized), Signatories (deleted, invited), Employee Job Compensation (deleted).
Miscellaneous API Improvements
- Payroll UUID included from creation of Payroll
Documentation Improvements
- Added a new request header to our docs for X-Gusto-API-Version to all paths
- Added the version field as required to the update company location endpoint
- Fixed typo in garnishment
- Added documentation for the update termination endpoint
- Updated the required effective field in create a termination