Homebase
communityFree employee scheduling, time tracking, and team communication for small businesses.
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.joinhomebase.com/api/v2/employeesList employees
Parameters
location_idlocation ID (stringrequiredReturns
employees[] with id, first_name, last_name, email, phone, role, status, hire_date, departments[]GET
https://api.joinhomebase.com/api/v2/shiftsList shifts
Parameters
end_dateYYYY-MM-DD (stringrequiredstart_dateYYYY-MM-DD (stringrequiredlocation_idlocation ID (stringrequiredReturns
shifts[] with id, employee_id, start_time, end_time, department, published, notesGET
https://api.joinhomebase.com/api/v2/timecardsList timecards
Parameters
end_dateYYYY-MM-DD (stringrequiredstart_dateYYYY-MM-DD (stringrequiredlocation_idlocation ID (stringrequiredReturns
timecards[] with id, employee_id, clock_in, clock_out, total_hours, department, status