DuplicateBoard
Creates a duplicate of an existing board, including its items, columns, and structure.
Input
| Name | Type | Required | Description |
| BoardId | String | True | The unique identifier of the board being duplicated, used to reference the source board in the operation. |
| DuplicateType | String | True | Specifies the type of duplication being performed, which can determine the extent or method of the duplication (for example, full duplication, partial duplication).
The allowed values are duplicate_board_with_structure, duplicate_board_with_pulses, duplicate_board_with_pulses_and_updates. |
| BoardName | String | False | The name to be assigned to the new board being created during the duplication. If not provided, the system will automatically generate a name for the new board. |
| WorkspaceId | String | False | The identifier of the workspace where the duplicated board should be placed. If omitted, the new board will be placed in the same workspace as the original board. |
| FolderId | String | False | The identifier of the folder within the destination workspace for placing the new board. If not provided, the original board's folder is used as the default. |
| KeepSubscribers | Boolean | False | Indicates whether the subscribers of the original board should be copied to the new board. By default, this is set to false, meaning subscribers are not duplicated. |
Result Set Columns
| Name | Type | Description |
| Success | Boolean | A boolean value indicating whether the duplication operation was completed successfully. A value of true means the operation was successful, and false means it failed. |
| Details | String | A message that provides additional details about the result of the operation, which can be useful for debugging or understanding why a failure occurred. |
| BoardId | String | The unique identifier of the new board created as a result of the duplication operation, which can be used for further actions or queries. |