Skill: Archive / Delete a Project
Learn how to archive or delete project boards and understand the limitations of disconnecting projects from portfolios
A project consists of two boards — the tasks board and the portfolio board. Both can be archived or deleted via the API. Typically you operate on the tasks board; the portfolio board follows.
See Get Project Status / Health for how to identify each board type.
Archive a project board
Archiving is reversible. The board is hidden from the workspace but not permanently removed.
mutation {
archive_board(board_id: TASKS_BOARD_ID) {
id
state
}
}Returns state: "archived" on success.
Delete a project board
Deletion is permanent and cannot be undone.
mutation {
delete_board(board_id: TASKS_BOARD_ID) {
id
}
}
Important
archive_boardanddelete_boardoperate on individual boards. To fully remove a project, you need to archive or delete both the tasks board and the portfolio board.
Disconnect a project from a portfolio
Disconnecting a project from a portfolio (leaving it as a standalone project) is not supported via the public API.
Do not use delete_item on the portfolio board item as a workaround — this deletes the portfolio board entirely, leaving the tasks board orphaned. It does not replicate the UI "disconnect" behavior.
For disconnect operations, use the monday.com UI.
Important notes
connect_project_to_portfoliotakes the tasks board ID asprojectBoardId(not the portfolio board ID). Once connected to a portfolio, the portfolio board holds the project item.
Updated 3 days ago
