Update project settings
update_project_settingsTurns a board into a project or changes its settings: client (one of the user's own), status, budget type with its hours or amount, default hourly rate, billable by default, start and due dates. null clears a value. A new rate applies to time logged from then on. Only the board's owner can do this.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | ||
| boardId | Yes | ||
| dueDate | No | YYYY-MM-DD. | |
| clientId | No | One of the user's clients; null unlinks it. | |
| startDate | No | YYYY-MM-DD. | |
| budgetType | No | What the budget counts: tracked hours, or the billable amount. | |
| hourlyRate | No | Hourly rate for this project, over the client's. An amount in the currency's main unit, e.g. 85 or "85.50" (not cents). | |
| budgetHours | No | Hours budget, e.g. 40 or "40h". Used when budgetType is hours. | |
| budgetAmount | No | Money budget. An amount in the currency's main unit, e.g. 85 or "85.50" (not cents). Used when budgetType is money. | |
| billableByDefault | No | Whether time is billable unless a task says otherwise. |