Skip to main content

Update project in Harvest

Update project 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
Project IDThe ID of the project want to updateText (Short)Yes
Bill byThe method by which the project is invoicedPredefined Choice ListNo
BudgetThe budget in hours for the project when budgeting by timeText (Short)No
Budget byThe email of the user or "none"Text (Short)No
Budget is monthly?Whether to have the budget reset every month. Defaults to falseTrue/FalseNo
Client IDThe ID of the client to associate this project withText (Short)No
Cost budgetThe monetary budget for the project when budgeting by moneyText (Short)No
Cost budget include expenses?Option for budget of Total Project Fees projects to include tracked expenses. Defaults to falseTrue/FalseNo
Ends onDate the project will endDateNo
FeeThe amount you plan to invoice for the project. Only used by fixed-fee projectsText (Short)No
Hourly rateRate for projects billed by Project Hourly RateText (Short)No
Is active?Whether the project is active or archived. Defaults to trueTrue/FalseNo
Is billable?Whether the project is billable or notTrue/FalseNo
Is fixed fee?Whether the project is a fixed-fee project or notTrue/FalseNo
NameThe name of the projectText (Short)No
NotesNotes about the projectText (Long)No
Notify when over budget?Whether project managers should be notified when the project goes over budget. Defaults to falseTrue/FalseNo
Over budget notification percentagePercentage value used to trigger over budget email alerts. Example: use 10.0 for 10.0%Text (Short)No
Show budget to all?Whether to show project budget to all employees. Does not apply to Total Project Fee projects. Defaults to falseTrue/FalseNo
Starts onDate the project was startedDateNo

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