Can't schedule a shift with API?

Hello, we are wanting to use API to schedule shifts for employees in the schedule part not the workday part. I am trying to schedule for future shifts so the employees know which day they are working.

However it seems that we can only add a shift in the workday section which is only for shifts starting now and shifts that have been completed. This is not for scheduling shifts in the future it gives an error if the shift isn’t starting now.

1 Like

Hi @Ppad! Currently, the Labor API’s CreateShift endpoint does not support creating shifts with a start_at date in the future.

So there’s no way to schedule a job for an employee in the future? Basically what I want is that when I use my in-house scheduling system and schedule an appointment for a customer I want to use the api to schedule the shift/job for the employee in square. You’re saying this isn’t possible?