Workyard icon

Workyard

Construction time tracking and job costing for field crews and payroll.

12 triggers28 searches37 actionsPollingAuth: API key

AI-assisted documentation37 min read

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

Open Workyard on WEXTL →

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

  • API KeypasswordRequired

    Login in to admin, Go to Integrations → API Token, click Generate API Token, and copy the token.

    [1]
  1. Log in to your WEXTL account, add the Workyard 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 Workyard 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 →

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 →

Watch CustomersTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Org IDnumber
Projectsarray
Watch EmployeesTrigger
Output fields[3]
FieldType
Employee IDnumber
Org IDnumber
Profile IDnumber
First nametext
Last nametext
Display nametext
Titletext
Mobiletext
Emailemail
Photo URLurl
Roletext
Pay typetext
Rate type 1099text
Pay ratenumber
Overtime ruletext
Primary managerobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailemail
Mobiletext
10other output fields
Watch GeofencesTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Placeobject
Place IDtext
Formatted place nametext
Latitudenumber
Longitudenumber
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixdate
Watch Project TasksTrigger
Output fields[3]
FieldType
IDnumber
Org IDnumber
Titletext
Statustext
Start dt unixdate
Due dt unixdate
Timezonetext
Created at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Notes countnumber
Checklist items countnumber
Checklist item status countsobject
Property 1number
Property 2number
Assigneesarray
Watchersarray
Org projectobject
IDnumber
Nametext
Archived dt unixnumber
Project worksite IDnumber
4other output fields
Watch ProjectsTrigger
Output fields[3]
FieldType
IDnumber
Created at unixdate
Nametext
Org IDnumber
Org customer IDnumber
Is auto createboolean
Geofence idsarray
Cost code idsarray
Manager idsarray
Customerobject
IDnumber
Nametext
Org IDnumber
Projectsarray
Latest geofenceobject
IDnumber
Nametext
Placeobject
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixnumber
Latest cost codeobject
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
Is archivedboolean
Archived dt unixdate
Watch Smart FormsTrigger
Output fields[3]
FieldType
IDnumber
Titletext
Descriptiontext
Statustext
Form version IDnumber
Structuretext
Created atdate
Updated atdate
Published atdate
Archived atdate
Updated by employeeobject
IDnumber
Display nametext
Submissions countnumber
Latest submission datedate
Latest submission employee nametext
Watch Smart Forms SubmissionsTrigger
Output fields[3]
FieldType
IDnumber
Form IDnumber
Form version IDnumber
Unexpected answers countnumber
Localetext
Created by employeeobject
IDnumber
Display nametext
Triggertext
Related entity typetext
Related entity IDnumber
Related entity local IDnumber
Completed atdate
Created atdate
Updated atdate
View receiptsarray
Versionsarray
Watch Task ActivityTrigger
Output fields[3]
FieldType
IDnumber
Created at unixdate
Updated at unixdate
Task IDnumber
Time card IDnumber
Descriptiontext
Is recurringboolean
Photosarray
Org project IDnumber
Geofence IDnumber
Ext address IDtext
Location readingobject
IDnumber
Created at unixdate
Typetext
Reading dtnumber
Location provider IDtext
Place typestext
Place nametext
Formatted place nametext
Latnumber
Longnumber
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Updated byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
File attachmentsarray
Time cardobject
IDnumber
Created at unixdate
Updated at unixdate
Typetext
Employee IDnumber
Start dt unixdate
End dt unixdate
Statustext
Timezonetext
Detailsobject
4other output fields
Watch Task ChecklistTrigger
Output fields[3]
FieldType
IDnumber
Task IDnumber
Nametext
Is recurringtext
Status countsobject
Incompletenumber
Completenumber
Indeterminatenumber
Created at unixdate
Itemsarray
Watch TasksTrigger
Output fields[3]
FieldType
IDnumber
Org IDnumber
Titletext
Statustext
Start dt unixdate
Due dt unixdate
Timezonetext
Created at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Notes countnumber
Checklist items countnumber
Checklist item status countsobject
Property 1number
Property 2number
Assigneesarray
Watchersarray
Org projectobject
IDnumber
Nametext
Archived dt unixnumber
Project worksite IDnumber
4other output fields
Watch Time CardsTrigger
Output fields[3]
FieldType
IDnumber
Created at unixdate
Typetext
Employee IDnumber
Start dt unixdate
Session start dt unixdate
Updated at unixdate
End dt unixdate
Time approver IDnumber
Time approverobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailtext
Mobiletext
Statustext
Breaksarray
Timezonetext
Time summaryobject
Durationnumber
Regularnumber
Over timenumber
Double timenumber
Paid break timenumber
Time summary v 2object
Duration secsnumber
Regular secsnumber
Over time secsnumber
Double time secsnumber
Paid break secsnumber
Unpaid break secsnumber
Organization nametext
18other output fields
Watch Time Off RequestsTrigger
Output fields[3]
FieldType
IDnumber
Org IDnumber
Datesarray
Employeeobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Start dt unixnumber
End dt unixnumber
Durationnumber
Statustext
Reasonobject
IDnumber
Notetext
Created byobject
Created at unixnumber
Updated at unixnumber
Noteobject
IDnumber
Notetext
Created byobject
Created at unixnumber
Updated at unixnumber
Notesarray
Created byobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Approverobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Approved byobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Created at unixdate
Updated at unixdate
Approve Time CardsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Messagetext
Detailsarray
Dataarray
Create or Update Multiple Checklist ItemsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Query Parametersobject
Response Formattext
Limitnumber
Output fields[3]
FieldType
IDnumber
Task checklist IDnumber
Descriptiontext
Statustext
Is recurringtext
Created at unixnumber
Updated dt unixnumber
Updated byobject
IDnumber
First nametext
Last nametext
Emailemail
Mobiletext
Created byobject
IDnumber
First nametext
Last nametext
Emailemail
Mobiletext
Get a Form SubmissionAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Form IDnumber
Form versionobject
IDnumber
Titletext
Structuretext
Response datatext
Geotag datatext
File geotag datatext
Data fields labelstext
Unexpected answerstext
Unexpected answers countnumber
Localetext
Created by employeeobject
IDnumber
Display nametext
Completed atdate
Triggertext
Related entity typetext
Related entity IDnumber
Related entity local IDtext
6other output fields
Get a ProjectAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Created at unixdate
Nametext
Org IDnumber
Org customer IDnumber
Is auto createboolean
Geofence idsarray
Cost code idsarray
Manager idsarray
Customerobject
IDnumber
Nametext
Org IDnumber
Projectsarray
Latest geofenceobject
IDnumber
Nametext
Placeobject
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixnumber
Latest cost codeobject
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
Is archivedboolean
Archived dt unixdate
Get a Smart FormAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Titletext
Descriptiontext
Statustext
Form version IDnumber
Structuretext
Triggersarray
Notificationsarray
Created atdate
Updated atdate
Published atdate
Archived atdate
Updated by employeeobject
IDnumber
Display nametext
Submissions countnumber
Get a Time Off RequestAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Org IDnumber
Datesarray
Employeeobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailemail
Start dt unixnumber
End dt unixnumber
Durationnumber
Statustext
Reasonobject
IDnumber
Notetext
Created byobject
Created at unixnumber
Updated at unixnumber
Noteobject
IDnumber
Notetext
Created byobject
Created at unixnumber
Updated at unixnumber
Notesarray
Created byobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Approverobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Approved byobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailemail
Created at unixdate
Updated at unixdate
Get an OrganizationAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Statetext
Country codetext
Abouttext
Time round minutesnumber
Subscribe dt unixdate
Trial end dt unixdate
Subscription statustext
Timezonetext
Requires cost allocationboolean
Requires location trackingboolean
Is split tc enabledboolean
Is breaks paidboolean
Get Time Card Activity SegmentsAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
Segmentsarray
Is workingboolean
Total no signal secsnumber
Session start dt unixnumber
Timezonetext
Current signal statustext
Last signal seconds agonumber
Last battery percentagenumber
First location readingobject
IDnumber
Location provider IDtext
Geofence IDnumber
Formatted place nametext
Geofence radius metersnumber
Org projectsarray
Latnumber
Longnumber
Polygon geofencetext
Get Time Cards and Segment ActivitiesAction
Input fields[3]
FieldType
Organization IDRequired
choice
Start Date (Unix)date
End Date (Unix)date
Output fields[3]
FieldType
IDnumber
Start dt unixdate
End dt unixdate
Timezonetext
Typetext
Statustext
Breaksobject
IDnumber
Start dt unixnumber
End dt unixnumber
Duration secsnumber
Is paidboolean
Alertsarray
Workerobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailtext
Mobiletext
List Active GeofencesSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Latnumber
Longnumber
Geofence radius metersnumber
Enabledboolean
Polygon geofence coverarray
Polygon geofencetext
List Cost CodesSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
IDnumber
Nametext
List CustomersSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Customer Nametext
Sort Bytext
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Org IDnumber
Projectsarray
List EmployeesSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Employee IDnumber
Org IDnumber
Profile IDnumber
First nametext
Last nametext
Display nametext
Titletext
Mobiletext
Emailemail
Photo URLurl
Roletext
Pay typetext
Rate type 1099text
Pay ratenumber
Overtime ruletext
Primary managerobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailemail
Mobiletext
10other output fields
List Form SubmissionsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Form IDnumber
Form version IDnumber
Unexpected answers countnumber
Localetext
Created by employeeobject
IDnumber
Display nametext
Triggertext
Related entity typetext
Related entity IDnumber
Related entity local IDnumber
Completed atdate
Created atdate
Updated atdate
View receiptsarray
Versionsarray
List Geofence ProjectsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Created at unixdate
Nametext
Org IDnumber
Org customer IDnumber
Is auto createboolean
Geofence idsarray
Cost code idsarray
Manager idsarray
Customerobject
IDnumber
Nametext
Org IDnumber
Projectsarray
Latest geofenceobject
IDnumber
Nametext
Placeobject
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixnumber
Latest cost codeobject
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
Is archivedboolean
Archived dt unixdate
List GeofencesSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Placeobject
Place IDtext
Formatted place nametext
Latitudenumber
Longitudenumber
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixdate
List OrganizationsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Statetext
Country codetext
Abouttext
Time round minutesnumber
Subscribe dt unixdate
Trial end dt unixdate
Subscription statustext
Timezonetext
Requires cost allocationboolean
Requires location trackingboolean
Is split tc enabledboolean
Is breaks paidboolean
List Project TasksSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Search Termsarray
Display Date Unixdate
Statuschoice
Start Date Unixdate
Due Date Unixdate
Sort Bytext
Include Countsboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Org IDnumber
Titletext
Statustext
Start dt unixdate
Due dt unixdate
Timezonetext
Created at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Notes countnumber
Checklist items countnumber
Checklist item status countsobject
Property 1number
Property 2number
Assigneesarray
Watchersarray
Org projectobject
IDnumber
Nametext
Archived dt unixnumber
Project worksite IDnumber
4other output fields
List ProjectsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Created at unixdate
Nametext
Org IDnumber
Org customer IDnumber
Is auto createboolean
Geofence idsarray
Cost code idsarray
Manager idsarray
Customerobject
IDnumber
Nametext
Org IDnumber
Projectsarray
Latest geofenceobject
IDnumber
Nametext
Placeobject
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixnumber
Latest cost codeobject
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
Is archivedboolean
Archived dt unixdate
List Smart FormsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Statuschoice
Has Submissionsboolean
Submission From (Unix Timestamp)date
Submission To (Unix Timestamp)date
Sort Bytext
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Titletext
Descriptiontext
Statustext
Form version IDnumber
Structuretext
Created atdate
Updated atdate
Published atdate
Archived atdate
Updated by employeeobject
IDnumber
Display nametext
Submissions countnumber
Latest submission datedate
Latest submission employee nametext
List TagsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Typetext
Labeltext
Include Statisticsboolean
Sample Onlyboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Labeltext
Colortext
List Task ActivitySearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Created at unixdate
Updated at unixdate
Task IDnumber
Time card IDnumber
Descriptiontext
Is recurringboolean
Photosarray
Org project IDnumber
Geofence IDnumber
Ext address IDtext
Location readingobject
IDnumber
Created at unixdate
Typetext
Reading dtnumber
Location provider IDtext
Place typestext
Place nametext
Formatted place nametext
Latnumber
Longnumber
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Updated byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
File attachmentsarray
Time cardobject
IDnumber
Created at unixdate
Updated at unixdate
Typetext
Employee IDnumber
Start dt unixdate
End dt unixdate
Statustext
Timezonetext
Detailsobject
4other output fields
List Task ChecklistsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Task IDnumber
Nametext
Is recurringtext
Status countsobject
Incompletenumber
Completenumber
Indeterminatenumber
Created at unixdate
Itemsarray
List TasksSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Org IDnumber
Titletext
Statustext
Start dt unixdate
Due dt unixdate
Timezonetext
Created at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Notes countnumber
Checklist items countnumber
Checklist item status countsobject
Property 1number
Property 2number
Assigneesarray
Watchersarray
Org projectobject
IDnumber
Nametext
Archived dt unixnumber
Project worksite IDnumber
4other output fields
List Time ApproversSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Sort Bytext
With Time Off Edittext
Limitnumber
Output fields[3]
FieldType
Employee IDnumber
Photo URLurl
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailemail
Mobiletext
Is breaks paidboolean
Requires cost allocationboolean
Is saas enabledboolean
Assignment modetext
Require team members to assign time to projectsboolean
Require team members to assign time to cost codesboolean
2other output fields
List Time CardsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Created at unixdate
Typetext
Employee IDnumber
Start dt unixdate
Session start dt unixdate
Updated at unixdate
End dt unixdate
Time approver IDnumber
Time approverobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailtext
Mobiletext
Statustext
Breaksarray
Timezonetext
Time summaryobject
Durationnumber
Regularnumber
Over timenumber
Double timenumber
Paid break timenumber
Time summary v 2object
Duration secsnumber
Regular secsnumber
Over time secsnumber
Double time secsnumber
Paid break secsnumber
Unpaid break secsnumber
Organization nametext
18other output fields
List Time Off RequestsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Org IDnumber
Datesarray
Employeeobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Start dt unixnumber
End dt unixnumber
Durationnumber
Statustext
Reasonobject
IDnumber
Notetext
Created byobject
Created at unixnumber
Updated at unixnumber
Noteobject
IDnumber
Notetext
Created byobject
Created at unixnumber
Updated at unixnumber
Notesarray
Created byobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Approverobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Approved byobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Emailtext
Created at unixdate
Updated at unixdate
Update ProjectsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Project IDnumber
Statusnumber
Messagetext
Approve a Time CardAction
Input fields[3]
FieldType
Organization IDRequired
choice
Create a Cost CodeAction
Input fields[3]
FieldType
Organization IDRequired
choice
NameRequired
text
Codetext
Include All Projectsboolean
Cost Code Group IDnumber
Output fields[3]
FieldType
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
IDnumber
Nametext
Create a CustomerAction
Input fields[3]
FieldType
Organization IDRequired
choice
NameRequired
text
Output fields[3]
FieldType
IDnumber
Nametext
Org IDnumber
Projectsarray
Create a File AttachmentAction
Input fields[3]
FieldType
Organization IDRequired
choice
File URLRequired
url
File NameRequired
text
Display Nametext
MIME Typetext
File Size in Bytesnumber
Output fields[3]
FieldType
IDnumber
Org IDnumber
Upload statetext
Display nametext
File nametext
Mime typetext
File size bytesnumber
Download URLtext
Download expires at unixdate
Created at unixdate
Updated at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Create a Form SubmissionAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Form IDnumber
Form versionobject
IDnumber
Titletext
Structuretext
Response datatext
Geotag datatext
File geotag datatext
Data fields labelstext
Unexpected answerstext
Unexpected answers countnumber
Localetext
Created by employeeobject
IDnumber
Display nametext
Completed atdate
Triggertext
Related entity typetext
Related entity IDnumber
Related entity local IDtext
6other output fields
Create a GeofenceAction
Input fields[3]
FieldType
Organization IDRequired
choice
Geofence NameRequired
text
External Address IDtext
Custom Addressobject
Custom Address NameRequired
text
LatitudeRequired
number
LongitudeRequired
number
Geofence Radius MetersRequired
number
Typechoice
Create Customer Projectboolean
Output fields[3]
FieldType
IDnumber
Nametext
Placeobject
Place IDtext
Formatted place nametext
Latitudenumber
Longitudenumber
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixdate
Create a Multi-Part UploadAction
Input fields[3]
FieldType
Organization IDRequired
choice
File to UploadRequired
text
File NameRequired
text
Display Nametext
File Nametext
MIME Typetext
File Size (Bytes)number
Output fields[3]
FieldType
IDnumber
Org IDnumber
Upload statetext
Display nametext
File nametext
Mime typetext
File size bytesnumber
Download URLtext
Download expires at unixdate
Created at unixdate
Updated at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Create a ProjectAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Created at unixdate
Nametext
Org IDnumber
Org customer IDnumber
Is auto createboolean
Geofence idsarray
Cost code idsarray
Manager idsarray
Customerobject
IDnumber
Nametext
Org IDnumber
Projectsarray
Latest geofenceobject
IDnumber
Nametext
Placeobject
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixnumber
Latest cost codeobject
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
Is archivedboolean
Archived dt unixdate
Create a TaskAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Org IDnumber
Titletext
Statustext
Start dt unixdate
Due dt unixdate
Timezonetext
Created at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Notes countnumber
Checklist items countnumber
Checklist item status countsobject
Property 1number
Property 2number
Assigneesarray
Watchersarray
Org projectobject
IDnumber
Nametext
Archived dt unixdate
Project worksite IDnumber
4other output fields
Create a Task NoteAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Created at unixdate
Updated at unixdate
Task IDnumber
Time card IDnumber
Descriptiontext
Is recurringboolean
Photosarray
Org project IDnumber
Geofence IDnumber
Ext address IDtext
Location readingobject
IDnumber
Created at unixnumber
Typetext
Reading dtnumber
Location provider IDtext
Place typestext
Place nametext
Formatted place nametext
Latnumber
Longnumber
Created byobject
IDnumber
First nametext
Last nametext
Emailemail
Mobiletext
Updated byobject
IDnumber
First nametext
Last nametext
Emailemail
Mobiletext
File attachmentsarray
Time cardobject
IDnumber
Created at unixnumber
Updated at unixnumber
Typetext
Employee IDnumber
Start dt unixnumber
End dt unixnumber
Statustext
Timezonetext
Detailsobject
3other output fields
Create a Time Card NoteAction
Input fields[3]
FieldType
Organization IDRequired
number
Descriptiontext
Photosarray
Photo URLtext
External Address IDtext
File Attachment IDsarray
File Attachment IDnumber
Output fields[3]
FieldType
Descriptiontext
Photosarray
Project geofenceobject
Org project IDnumber
Geofence IDnumber
Ext address IDtext
File attachment idsarray
Create or Update Task EmployeesAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
Upsertednumber
Delete a CustomerAction
Input fields[3]
FieldType
Organization IDRequired
choice
Delete a GeofenceAction
Input fields[3]
FieldType
Organization IDRequired
choice
Delete a ProjectAction
Input fields[3]
FieldType
Organization IDRequired
choice
Delete a TagAction
Input fields[3]
FieldType
Organization IDRequired
choice
Delete a TaskAction
Input fields[3]
FieldType
Organization IDRequired
choice
Delete a Task ChecklistAction
Input fields[3]
FieldType
Organization IDRequired
choice
Delete a Time CardAction
Input fields[3]
FieldType
Organization IDRequired
number
Delete Task EmployeesAction
Input fields[3]
FieldType
Organization IDRequired
choice
Enable or Disable an EmployeeAction
Input fields[3]
FieldType
Organization IDRequired
choice
Is EnabledRequired
boolean
Output fields[3]
FieldType
Is enabledboolean
Invite an EmployeeAction
Input fields[3]
FieldType
Organization IDRequired
choice
Role IDRequired
choice
NameRequired
text
Is Breaks PaidRequired
boolean
Exemption StatusRequired
choice
Effective Date UnixRequired
date
Position Titletext
Mobiletext
Emailemail
Overtime Rule IDnumber
Pay Ratenumber
Primary Manager IDchoice
Secondary Manager IDschoice
Annual Salarynumber
Weekly Hoursnumber
Time Tracking Enabledboolean
4other input fields
Output fields[3]
FieldType
Employee IDnumber
Org IDnumber
Nametext
Emailemail
Mobiletext
Position titletext
Start dt unixdate
Country codetext
Time approver IDnumber
Company location IDnumber
Company locationobject
Effective dt unixdate
Roleobject
IDnumber
Nametext
Display nametext
Permissionsarray
Variable permissionsarray
Parent IDnumber
Pay typetext
Pay ratenumber
Rate type 1099text
18other output fields
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
Manage Multiple TagsAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
User IDnumber
Remove an EmployeeAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
End dt unixnumber
Taking over time approver IDnumber
Send Task NotificationsAction
Input fields[3]
FieldType
Organization IDRequired
choice
Display Start Date (Unix)Required
date
Display End Date (Unix)Required
date
Notification Channelsarray
Output fields[3]
FieldType
Notified profile idsarray
Notified pending profile idsarray
Update a Cost CodeAction
Input fields[3]
FieldType
Organization IDRequired
choice
Nametext
Codetext
Include All Projectsboolean
Cost Code Group IDnumber
Output fields[3]
FieldType
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
IDnumber
Nametext
Update a CustomerAction
Input fields[3]
FieldType
Organization IDRequired
choice
Nametext
Output fields[3]
FieldType
IDnumber
Nametext
Org IDnumber
Projectsarray
Update a GeofenceAction
Input fields[3]
FieldType
Organization IDRequired
choice
Work Site NameRequired
text
External Address IDRequired
text
Geofence Radius in MetersRequired
number
Latitudenumber
Longitudenumber
Enabledboolean
Can Merge Work Sitesboolean
Update a ProjectAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Created at unixdate
Nametext
Org IDnumber
Org customer IDnumber
Is auto createboolean
Geofence idsarray
Cost code idsarray
Manager idsarray
Customerobject
IDnumber
Nametext
Org IDnumber
Projectsarray
Latest geofenceobject
IDnumber
Nametext
Placeobject
Enabledboolean
Geofence radius metersnumber
Polygon geofencetext
Geofence typetext
Org IDnumber
Typetext
Last active dt unixnumber
Latest cost codeobject
IDnumber
Nametext
Codetext
Project idsarray
Projects strtext
Employees strtext
Cost code groupobject
Is archivedboolean
Archived dt unixdate
Update a TaskAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Org IDnumber
Titletext
Statustext
Start dt unixdate
Due dt unixdate
Timezonetext
Created at unixdate
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Notes countnumber
Checklist items countnumber
Checklist item status countsobject
Property 1number
Property 2number
Assigneesarray
Watchersarray
Org projectobject
IDnumber
Nametext
Archived dt unixdate
Project worksite IDnumber
4other output fields
Update a Task Checklist and ItemsAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
Nametext
Update leveltext
Rrule stringtext
Itemsarray
Update a Task NoteAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
IDnumber
Created at unixdate
Updated at unixdate
Task IDnumber
Time card IDnumber
Descriptiontext
Is recurringboolean
Photosarray
Org project IDnumber
Geofence IDnumber
Ext address IDtext
Location readingobject
IDnumber
Created at unixnumber
Typetext
Reading dtnumber
Location provider IDtext
Place typestext
Place nametext
Formatted place nametext
Latnumber
Longnumber
Created byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
Updated byobject
IDnumber
First nametext
Last nametext
Emailtext
Mobiletext
File attachmentsarray
Time cardobject
IDnumber
Created at unixnumber
Updated at unixnumber
Typetext
Employee IDnumber
Start dt unixnumber
End dt unixnumber
Statustext
Timezonetext
Detailsobject
3other output fields
Update a Time CardAction
Input fields[3]
FieldType
Organization IDRequired
number
Output fields[3]
FieldType
IDnumber
Created at unixdate
Typetext
Employee IDnumber
Start dt unixdate
Session start dt unixdate
Updated at unixdate
End dt unixdate
Time approver IDnumber
Time approverobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailemail
Mobiletext
Statustext
Breaksarray
Timezonetext
Time summaryobject
Durationnumber
Regularnumber
Over timenumber
Double timenumber
Paid break timenumber
Time summary v 2object
Duration secsnumber
Regular secsnumber
Over time secsnumber
Double time secsnumber
Paid break secsnumber
Unpaid break secsnumber
Organization nametext
18other output fields
Update an Employee InviteAction
Input fields[3]
FieldType
Organization IDRequired
choice
Role IDchoice
Nametext
Is Breaks Paidboolean
Exemption Statuschoice
Effective Date Unixdate
Position Titletext
Mobiletext
Emailemail
Overtime Rule IDnumber
Pay Ratenumber
Primary Manager IDnumber
Secondary Manager IDsarray
Secondary Manager IDnumber
Annual Salarynumber
Weekly Hoursnumber
Time Tracking Enabledboolean
4other input fields
Output fields[3]
FieldType
Employee IDnumber
Org IDnumber
Nametext
Emailemail
Mobiletext
Position titletext
Start dt unixdate
Country codetext
Time approver IDnumber
Company location IDnumber
Company locationobject
Effective dt unixdate
Roleobject
IDnumber
Nametext
Display nametext
Permissionsarray
Variable permissionsarray
Parent IDnumber
Pay typetext
Pay ratenumber
Rate type 1099text
18other output fields
Update EmployeeAction
Input fields[3]
FieldType
Organization IDRequired
choice
Nametext
Emailemail
Mobiletext
Requires Cost Allocationboolean
Time Tracking Enabledboolean
Rule Group IDnumber
Project Time Rule Group IDnumber
Employee Group IDsarray
Employee Group IDnumber
Titletext
Start Date (Unix)date
End Date (Unix)date
Role IDnumber
Role Namechoice
RoleRequired
object
IDnumber
Namechoice
Variable PermissionsRequired
array
Requires Location Trackingboolean
1other input field
Output fields[3]
FieldType
Employee IDnumber
Profile IDnumber
Org IDnumber
Display nametext
Titletext
Phonetext
Emailtext
Is saas enabledboolean
Photo URLtext
Is pending profileboolean
Is invitation sentboolean
Start dt unixdate
End dt unixdate
Time approver IDnumber
Time approverobject
Employee IDnumber
Photo URLtext
Org IDnumber
First nametext
Last nametext
Display nametext
Titletext
Is time tracking enabledboolean
Emailtext
Mobiletext
Company location IDnumber
17other output fields
Update Task EmployeesAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
Assignee idsarray
Watcher idsarray

Look for Workyard templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:13