put
https://api.gusto-demo.com/v1/companies//pay_schedules/
Updates a pay schedule. The version parameter from the GET response is required for optimistic concurrency; a mismatch returns 409 Conflict.
Effect on payrolls
Updating a pay schedule will delete any unprocessed regular payrolls whose pay period end date is today or in the future. Already-processed payrolls are not affected.
Pay schedules may be automatically adjusted
If an onboarded company misses their first pay date, Gusto will automatically adjust the pay schedule to the next available pay date.
Webhooks
pay_schedule.updated: Fires when a pay schedule is successfully updated.
Related guides
scope: pay_schedules:write