HomeBase icon

HomeBase

Free scheduling and time-clock app for hourly teams, with hiring and labor-law alerts.

14 searches5 actionsPollingAuth: API key

AI-assisted documentation11 min read

This documentation is compiled from our integration source code, internal specs for HomeBase, its official API documentation and anonymized requests logs we collect from our support team[2].

Open HomeBase on WEXTL →

To use HomeBase on WEXTL you need an active account and an API access token from your account settings.[3]

  1. Log in to your WEXTL account, add the HomeBase node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your HomeBase account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting HomeBase to WEXTL®
Video slide demonstrates how to integrate HomeBase in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Get a LocationAction
Input fields[3]
FieldType
Location IDRequired
choice
Output fields[3]
FieldType
UUIDtext
Nametext
Address 1text
Address 2text
Citytext
Statetext
Ziptext
Country Codetext
Phonetext
Websitetext
Time Zonetext
Partner Merchant IDtext
Created atdate
Updated atdate
Get a Location PlanAction
Input fields[3]
FieldType
Location IDRequired
choice
Output fields[3]
FieldType
Plannumber
Last Updatedate
Pricenumber
In Trialboolean
Trial End Datedate
Get a ShiftAction
Input fields[3]
FieldType
Location IDRequired
choice
Shift IDRequired
text
With Noteboolean
Output fields[3]
FieldType
IDnumber
Timecard IDnumber
Openboolean
Roletext
Departmenttext
First Nametext
Last Nametext
Location IDnumber
Job IDnumber
User IDnumber
Wage Ratenumber
Publishedboolean
Scheduledboolean
Laborobject
Wage Typetext
Scheduled Hoursnumber
Scheduled Overtimenumber
Scheduled Regularnumber
Scheduled Daily Overtimenumber
Scheduled Weekly Overtimenumber
Scheduled Double Overtimesnumber
Scheduled Seventh Day Overtime 15number
Scheduled Seventh Day Overtime 20number
Scheduled Unpaid Breaks Hoursnumber
Created atdate
Updated atdate
Start atdate
End atdate
Noteobject
Texttext
Authortext
Get a TimecardAction
Input fields[3]
FieldType
Location IDRequired
choice
Timecard IDRequired
text
Output fields[3]
FieldType
IDnumber
User IDnumber
First Nametext
Last Nametext
Payroll IDtext
Job IDnumber
Shift IDnumber
Roletext
Departmenttext
Timebreaksarray
Laborobject
Wage Typetext
Break Penaltynumber
Costsnumber
Cash Tipsnumber
Credit Tipsnumber
Weekly Overtimenumber
Paid Time Off Hoursnumber
Time Off Hoursnumber
Unpaid Break Hoursnumber
Regular Hoursnumber
Approvedboolean
Created atdate
Updated atdate
Clock Indate
Clock Outdate
Get an EmployeeAction
Input fields[3]
FieldType
Location IDRequired
choice
Employee IDRequired
text
With Archivedboolean
Output fields[3]
FieldType
IDnumber
First Nametext
Last Nametext
Emailemail
Phonetext
Jobobject
IDnumber
Leveltext
Default Roletext
Pintext
Pos Partner IDtext
Payroll IDtext
Wage Ratenumber
Wage Typetext
Rolesarray
Archived atdate
Created atdate
Updated atdate
Get Labor OperationsAction
Input fields[3]
FieldType
Location IDRequired
choice
Start DateRequired
date
End DateRequired
date
Output fields[3]
FieldType
Role IDtext
Role Nametext
Laborobject
Wage Typetext
Break Penaltynumber
Costsnumber
Cash Tipsnumber
Credit Tipsnumber
Weekly Overtimenumber
Paid Time Off Hoursnumber
Time Off Hoursnumber
Unpaid Break Hoursnumber
Regular Hoursnumber
Get Labor OperationsAction
Input fields[3]
FieldType
Location IDRequired
choice
Start DateRequired
date
End DateRequired
date
Group ByRequired
choice
Output fields[3]
FieldType
Role IDtext
Role Nametext
Laborobject
Wage Typetext
Break Penaltynumber
Costsnumber
Cash Tipsnumber
Credit Tipsnumber
Weekly Overtimenumber
Paid Time Off Hoursnumber
Time Off Hoursnumber
Unpaid Break Hoursnumber
Regular Hoursnumber
Get Labor OperationsAction
Input fields[3]
FieldType
Location IDRequired
choice
Start DateRequired
date
End DateRequired
date
Output fields[3]
FieldType
Role IDtext
Role Nametext
Laborobject
Wage Typetext
Break Penaltynumber
Costsnumber
Cash Tipsnumber
Credit Tipsnumber
Weekly Overtimenumber
Paid Time Off Hoursnumber
Time Off Hoursnumber
Unpaid Break Hoursnumber
Regular Hoursnumber
List LocationsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
UUIDtext
Nametext
Address 1text
Address 2text
Citytext
Statetext
Ziptext
Country Codetext
Phonetext
Websitetext
Time Zonetext
Partner Merchant IDtext
Created atdate
Updated atdate
Search Deleted ShiftsSearch
Input fields[3]
FieldType
Location IDRequired
choice
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
IDnumber
Timecard IDnumber
Openboolean
Roletext
Departmenttext
First Nametext
Last Nametext
Location IDnumber
Job IDnumber
User IDnumber
Wage Ratenumber
Publishedboolean
Scheduledboolean
Laborobject
Wage Typetext
Scheduled Hoursnumber
Scheduled Overtimenumber
Scheduled Regularnumber
Scheduled Daily Overtimenumber
Scheduled Weekly Overtimenumber
Scheduled Double Overtimesnumber
Scheduled Seventh Day Overtime 15number
Scheduled Seventh Day Overtime 20number
Scheduled Unpaid Breaks Hoursnumber
Created atdate
Updated atdate
Start atdate
End atdate
Noteobject
Texttext
Authortext
Search Deleted TimecardsSearch
Input fields[3]
FieldType
Location IDRequired
choice
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
Timecard IDnumber
Clock indate
Clock Outdate
Deleted atdate
Search EmployeesSearch
Input fields[3]
FieldType
Location IDRequired
choice
With Archivedboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
First Nametext
Last Nametext
Emailemail
Phonetext
Jobobject
IDnumber
Leveltext
Default Roletext
Pintext
Pos Partner IDtext
Payroll IDtext
Wage Ratenumber
Wage Typetext
Rolesarray
Archived atdate
Created atdate
Updated atdate
Search ShiftsSearch
Input fields[3]
FieldType
Location IDRequired
choice
Start DateRequired
date
End DateRequired
date
Openboolean
With Noteboolean
Date FilterRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Timecard IDnumber
Openboolean
Roletext
Departmenttext
First Nametext
Last Nametext
Location IDnumber
Job IDnumber
User IDnumber
Wage Ratenumber
Publishedboolean
Scheduledboolean
Laborobject
Wage Typetext
Scheduled Hoursnumber
Scheduled Overtimenumber
Scheduled Regularnumber
Scheduled Daily Overtimenumber
Scheduled Weekly Overtimenumber
Scheduled Double Overtimesnumber
Scheduled Seventh Day Overtime 15number
Scheduled Seventh Day Overtime 20number
Scheduled Unpaid Breaks Hoursnumber
Created atdate
Updated atdate
Start atdate
End atdate
Noteobject
Texttext
Authortext
Search TimecardsSearch
Input fields[3]
FieldType
Location IDRequired
choice
Start DateRequired
date
End DateRequired
date
Date Filterchoice
Limitnumber
Output fields[3]
FieldType
IDnumber
User IDnumber
First Nametext
Last Nametext
Payroll IDtext
Job IDnumber
Shift IDnumber
Roletext
Departmenttext
Timebreaksarray
Laborobject
Wage Typetext
Break Penaltynumber
Costsnumber
Cash Tipsnumber
Credit Tipsnumber
Weekly Overtimenumber
Paid Time Off Hoursnumber
Time Off Hoursnumber
Unpaid Break Hoursnumber
Regular Hoursnumber
Approvedboolean
Created atdate
Updated atdate
Clock Indate
Clock Outdate
Create a LocationAction
Input fields[3]
FieldType
Location NameRequired
text
Location ZipRequired
text
Location Address 1Required
text
Location Address 2text
Location Phonetext
Location Websitetext
Location Merchant IDtext
Output fields[3]
FieldType
UUIDtext
Nametext
Address 1text
Address 2text
Citytext
Statetext
Ziptext
Country Codetext
Phonetext
Websitetext
Time Zonetext
Partner Merchant IDtext
Created atdate
Updated atdate
Create a Location SaleAction
Input fields[3]
FieldType
Location IDRequired
choice
Value in CentsRequired
number
Transacted atRequired
date
Output fields[3]
FieldType
Value in Centsnumber
Transacted atdate
Create an EmployeeAction
Input fields[3]
FieldType
Location IDRequired
choice
First NameRequired
text
Last NameRequired
text
EmailRequired
email
Phonetext
Job Levelchoice
Job Wage Ratenumber
Job Default Roletext
Job Pinnumber
Job POS Partner IDtext
Job Payroll IDtext
Output fields[3]
FieldType
IDnumber
First Nametext
Last Nametext
Emailemail
Phonetext
Jobobject
IDnumber
Leveltext
Default Roletext
Pintext
Pos Partner IDtext
Payroll IDtext
Wage Ratenumber
Wage Typetext
Rolesarray
Archived atdate
Created atdate
Updated atdate
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Update an EmployeeAction
Input fields[3]
FieldType
Location IDRequired
choice
Employee IDRequired
text
First Nametext
Last Nametext
Emailemail
Phonetext
Job Levelchoice
Job Wage Ratenumber
Job Default Roletext
Job Pinnumber
Job POS Partner IDtext
Job Payroll IDtext
Output fields[3]
FieldType
IDnumber
First Nametext
Last Nametext
Emailemail
Phonetext
Jobobject
IDnumber
Leveltext
Default Roletext
Pintext
Pos Partner IDtext
Payroll IDtext
Wage Ratenumber
Wage Typetext
Rolesarray
Archived atdate
Created atdate
Updated atdate

Look for HomeBase templates in the WEXTL template library.

Browse templates →
  1. WEXTL® HomeBase Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for HomeBase.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:11