Sign in

Update project

documented

Update an existing project.

PATCH /v2/projects/{PROJECT_ID}Projectsno implementation yet0 runs
No 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}}}'"