update_project
Change an existing Gryzzly project's name, code, status, dates, customer, managers, contributors, visibility, tags, groups, or billability; the current start date is reused when omitted.
Instructions
Change a project. Gryzzly requires a start date on every update, so the current one is sent when none is given.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | A new code. | |
| name | No | A new name. | |
| tags | No | Tag identifiers. Replaces the current list. | |
| end_at | No | A new end date. | |
| groups | No | Group identifiers. Replaces the current list. | |
| status | No | A new status. | |
| project | Yes | The project to change, by name, code or id. | |
| customer | No | A new customer, by name or id. | |
| managers | No | The managers, by name, email or id. Replaces the current list. | |
| start_at | No | A new start date. Gryzzly requires one on every update; the current one is sent when this is absent. | |
| visibility | No | A new visibility. | |
| is_billable | No | Whether the project is billable. | |
| contributors | No | The contributors, by name, email or id. Replaces the current list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The project's identifier. | |
| code | No | The project's short code. | |
| name | No | The project's name. | |
| note | No | The project note. | |
| tags | No | The tags attached to the project. | |
| end_at | No | When the project is supposed to end. | |
| groups | No | The groups assigned to the project. | |
| status | No | One of `active`, `done`, `archived`. | |
| managers | No | The users managing the project. | |
| start_at | No | When the project starts. | |
| created_at | No | When the project was created. | |
| updated_at | No | When the project was last updated. | |
| visibility | No | `public` or `private`. | |
| customer_id | No | The customer this project belongs to, when any. | |
| is_billable | No | Whether the project is billable. | |
| contributors | No | The users allowed to declare on a private project. |