| `id`| integer/string | yes | The ID or [URL-encoded path of the project](README.md#namespaced-path-encoding) owned by the authenticated user |
| `board_id`| integer | yes | The ID of a board |
| `name`| string | no | The new name of the board |
| `assignee_id`**(STARTER)** | integer | no | The assignee the board should be scoped to |
| `milestone_id`**(STARTER)** | integer | no | The milestone the board should be scoped to |
| `labels`**(STARTER)** | string | no | Comma-separated list of label names which the board should be scoped to |
| `weight`**(STARTER)** | integer | no | The weight range from 0 to 9, to which the board should be scoped to |
```shell
curl --request PUT --header"PRIVATE-TOKEN: <your_access_token>""https://gitlab.example.com/api/v4/projects/5/boards/1?name=new_name&milestone_id=43&assignee_id=1&labels=Doing&weight=4"