Update project
documentedUpdate an existing project.
PATCH /v2/projects/{PROJECT_ID}Projectsno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://api.harvestapp.com/v2/projects/{{$PROJECT_ID}}" \
-X PATCH \
-H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
-H "Harvest-Account-Id: {{$ACCOUNT_ID}}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "User-Agent: Harvest-API-Integration ({{YOUR_CONTACT}})" \
-d '{"name":"{{$name}}","code":"{{$code}}","is_active":{{$is_active}},"is_billable":{{$is_billable}},"bill_by":"{{$bill_by}}","hourly_rate":{{$hourly_rate}},"budget_by":"{{$budget_by}}","budget":{{$budget}},"cost_budget":{{$cost_budget}},"cost_budget_include_expenses":{{$cost_budget_include_expenses}},"notify_when_over_budget":{{$notify_when_over_budget}},"over_budget_notification_percentage":{{$over_budget_notification_percentage}},"show_budget_to_all":{{$show_budget_to_all}},"starts_on":"{{$starts_on}}","ends_on":"{{$ends_on}}","notes":"{{$notes}}","client_id":{{$client_id}}}'"