update_project
Edit an existing Bexio project by providing its ID and updating fields like name, status, type, dates, budget, and invoice settings.
Instructions
Edit a project
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| comment | No | ||
| user_id | Yes | References a [user object](#operation/v3ListUsers) | |
| end_date | No | ||
| contact_id | Yes | References a [contact object](#operation/v2ListContacts) | |
| project_id | Yes | the id of the project | |
| start_date | No | ||
| document_nr | No | Can not be used if “automatic numbering” is activated in frontend-settings. Required if “automatic numbering” deactivated. https://help.bexio.com/s/article/000001721 | |
| pr_state_id | Yes | References a [project status object](#operation/v2ListProjectStatus) | |
| contact_sub_id | No | References a [contact object](#operation/v2ListContacts) | |
| pr_budget_type_id | No | The following budget types are available: | Id | Name | Description | | ------ | ------ | ------ | | 1 | type_budgeted_costs | Total budget costs | | 2 | type_budgeted_hours | Total budget hours | | 3 | type_service_budget | Budget for each client services | | 4 | type_service_employees | Budget for | |
| pr_invoice_type_id | No | The following invoice types are available: | Id | Name | Description | | ------ | ------ | ------ | | 1 | type_hourly_rate_service | Hourly rate for client services | | 2 | type_hourly_rate_employee | Hourly rate for employee | | 3 | type_hourly_rate_project | Hourly rate for project | | 4 | type_fi | |
| pr_project_type_id | Yes | References a [project type object](#operation/v2ListProjectType) | |
| pr_budget_type_amount | No | This field can only be edited if the `pr_budget_type` is set. (Only supported for budget types: `type_budgeted_costs` and `type_budgeted_hours`) | |
| pr_invoice_type_amount | No | This field can only be edited if the `pr_invoice_type` is set. (Only supported for invoice types: `type_hourly_rate_project` and `type_fix`) |