Skip to main content

Update user in Harvest

Update user in Harvest.

Application

  • Harvest

Inputs (what you have)

NameDescriptionData TypeRequired?Example
Connected AccountThe connected account to use for the requestConnected AccountYes
Account IDText (Short)Yes
Time entry IDThe ID of the time entry to updateText (Short)Yes
Can create invoices?Whether the user can create invoices. Only applicable to Project ManagersTrue/FalseNo
Can create projects?Whether the user can create projects. Only applicable to Project ManagersTrue/FalseNo
Can see rates?Whether the user can see billable rates on projects. Only applicable to Project ManagersTrue/FalseNo
Cost rateThe cost rate to use for this user when calculating a project’s costs vs billable amountNumberNo
Default hourly rateThe billable rate to use for this user when they are added to a projectText (Short)No
EmailThe user emailEmailNo
First nameThe user first nameText (Short)No
Has access to all future projects?Whether the user should be automatically added to future projectsTrue/FalseNo
Is active?Whether the user is active or archivedTrue/FalseNo
Is admin?Whether the user has Admin permissionsTrue/FalseNo
Is contractor?Whether the user is a contractor or an employeeTrue/FalseNo
Is project manager?Whether the user has Project Manager permissionsTrue/FalseNo
Last nameThe user last nameText (Short)No
RolesThe role names assigned to this personText (Short)No
TimezoneThe user’s timezone. Defaults to the company’s timezoneText (Short)No
Weekly capacityThe number of hours per week this person is available to work in seconds. Defaults to 126000 seconds (35 hours)NumberNo

Outputs (what you get)

NameDescriptionData TypeRequired?Example
JSON OutputJSON output returned by the APIText (Long)No

Outcomes

NameDescription
SuccessThis status is selected if the job has successfully completed.
UnsuccessfulThis status is selected if the job has completed unsuccessfully.

Requirements

  • N/A