ScheduleSource
communityWorkforce management with scheduling, timekeeping, and compliance for hourly teams.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://api.schedulesource.com/v1/shiftsList shifts
Parameters
endYYYY-MM-DD (stringrequiredstartYYYY-MM-DD (stringrequiredReturns
shifts[] with id, employee_id, position, start_time, end_time, location, status, swappableGET
https://api.schedulesource.com/v1/employeesList employees
Parameters
limitresults (integeroptionalstatusactive|inactive (stringoptionalReturns
employees[] with id, name, email, phone, positions[], locations[], hire_date, statusGET
https://api.schedulesource.com/v1/timecardsList timecards
Parameters
endYYYY-MM-DD (stringrequiredstartYYYY-MM-DD (stringrequiredReturns
timecards[] with id, employee_id, clock_in, clock_out, total_hours, position, location, approved