← Tools Reference

Businessmap

Businessmap integration (Productivity). Imported from open-connector.

API key10 toolshttps://{account_host}/api/v2
GET
businessmap_list_workspaces
List Businessmap workspaces visible to the connected API key.

/workspaces

9 parameters
ParamTypeRequiredDescription
workspace_idsarrayoptionalWorkspace IDs to include.
typeintegeroptionalWorkspace type. Businessmap uses 1 for Team Workspace and 2 for Management Work…
is_archivedintegeroptionalSet to 1 for archived workspaces or 0 for active workspaces.
if_workspace_managerintegeroptionalSet to 1 to return workspaces where the current user is a manager.
if_assigned_to_boardsintegeroptionalSet to 1 to return workspaces where the current user is assigned.
board_filter_is_archivedintegeroptionalBoard archive filter used when expand includes boards.
board_filter_if_assignedintegeroptionalBoard assignment filter used when expand includes boards.
fieldsarrayoptionalWorkspace fields to include in the response.
expandarrayoptionalWorkspace relationships to expand.
GET
businessmap_list_boards
List Businessmap boards visible to the connected API key.

/boards

6 parameters
ParamTypeRequiredDescription
board_idsarrayoptionalBoard IDs to include.
workspace_idsarrayoptionalWorkspace IDs whose boards should be returned.
is_archivedintegeroptionalSet to 1 for archived boards or 0 for active boards.
if_assignedintegeroptionalSet to 1 to return boards assigned to the current user.
fieldsarrayoptionalBoard fields to include in the response.
expandarrayoptionalBoard relationships to expand.
GET
businessmap_get_board
Retrieve a Businessmap board by ID.

/boards/{board_id}

1 parameter
ParamTypeRequiredDescription
board_idintegerrequiredThe Businessmap board ID.
POST
businessmap_create_board
Create a Businessmap board in a workspace.

/boards

4 parameters
ParamTypeRequiredDescription
workspace_idintegerrequiredThe workspace ID to which the board belongs.
namestringrequiredThe board name.
descriptionstringoptionalThe board description.
typeintegeroptionalThe board type. Businessmap uses 1 for Kanban board and 2 for AI Canvas.
PATCH
businessmap_update_board
Update a Businessmap board name, description, or archive state.

/boards/{board_id}

4 parameters
ParamTypeRequiredDescription
board_idintegerrequiredThe Businessmap board ID.
namestringoptionalThe updated board name.
descriptionstringoptionalThe updated board description.
is_archivedintegeroptionalSet to 1 to archive the board or 0 to unarchive it.
GET
businessmap_list_cards
List Businessmap cards with common board, workflow, state, and date filters.

/cards

21 parameters
ParamTypeRequiredDescription
card_idsarrayoptionalCard IDs to include.
board_idsarrayoptionalBoard IDs whose cards should be returned.
workflow_idsarrayoptionalWorkflow IDs whose cards should be returned.
statestringoptionalThe Businessmap card state.
created_fromstringoptionalEarliest card creation date-time in Businessmap format.
created_from_datestringoptionalEarliest card creation date in YYYY-MM-DD format.
created_tostringoptionalLatest card creation date-time in Businessmap format.
created_to_datestringoptionalLatest card creation date in YYYY-MM-DD format.
last_modified_fromstringoptionalEarliest card modification date-time in Businessmap format.
last_modified_from_datestringoptionalEarliest card modification date in YYYY-MM-DD format.
last_modified_tostringoptionalLatest card modification date-time in Businessmap format.
last_modified_to_datestringoptionalLatest card modification date in YYYY-MM-DD format.
is_blockedintegeroptionalSet to 1 to return blocked cards or 0 for unblocked cards.
custom_idsarrayoptionalCustom card IDs to include.
owner_user_idsarrayoptionalOwner user IDs to include.
type_idsarrayoptionalCard type IDs to include.
prioritiesarrayoptionalBusinessmap card priority values to include.
fieldsarrayoptionalCard fields to include in the response.
expandarrayoptionalCard relationships to expand in the response.
pageintegeroptionalThe Businessmap results page to request.
per_pageintegeroptionalThe number of cards to return per page.
GET
businessmap_get_card
Retrieve a Businessmap card by ID.

/cards/{card_id}

1 parameter
ParamTypeRequiredDescription
card_idintegerrequiredThe Businessmap card ID.
POST
businessmap_create_card
Create a Businessmap card using JSON card fields.

/cards

32 parameters
ParamTypeRequiredDescription
column_idintegerrequiredThe column ID where the card should be placed.
lane_idintegerrequiredThe lane ID where the card should be placed.
positionintegeroptionalThe zero-based card position in the column.
trackintegeroptionalThe timeline workflow track number.
planned_start_datestringoptionalThe planned start date in YYYY-MM-DD format.
planned_end_datestringoptionalThe planned end date in YYYY-MM-DD format.
actual_start_timestringoptionalThe actual start time as an ISO 8601 timestamp.
actual_end_timestringoptionalThe actual end time as an ISO 8601 timestamp.
titlestringrequiredThe card title.
descriptionstringoptionalThe card description.
custom_idstringoptional
owner_user_idintegeroptional
type_idintegeroptional
sizenumberoptional
priorityintegeroptional
colorstringoptionalThe card color in hexadecimal format.
deadlinestringoptional
referencestringoptionalA caller-provided reference used to find the created card.
tag_ids_to_addarrayoptionalTag IDs to add to the card.
tag_ids_to_removearrayoptionalTag IDs to remove from the card.
milestone_ids_to_addarrayoptionalMilestone IDs to add to the card.
milestone_ids_to_removearrayoptionalMilestone IDs to remove from the card.
co_owner_ids_to_addarrayoptionalUser IDs to add as co-owners.
co_owner_ids_to_removearrayoptionalUser IDs to remove as co-owners.
watcher_ids_to_addarrayoptionalUser IDs to add as watchers.
watcher_ids_to_removearrayoptionalUser IDs to remove as watchers.
watchintegeroptionalSet to 1 for the current user to watch the card.
is_archivedintegeroptionalSet to 1 to archive the card.
is_discardedintegeroptionalSet to 1 to discard the card.
exceeding_reasonstringoptional
reporter_user_idintegeroptional
reporter_emailstringoptional
PATCH
businessmap_update_card
Update a Businessmap card using JSON card fields.

/cards/{card_id}

33 parameters
ParamTypeRequiredDescription
card_idintegerrequiredThe Businessmap card ID.
column_idintegeroptionalThe column ID where the card should be placed.
lane_idintegeroptionalThe lane ID where the card should be placed.
positionintegeroptionalThe zero-based card position in the column.
trackintegeroptionalThe timeline workflow track number.
planned_start_datestringoptionalThe planned start date in YYYY-MM-DD format.
planned_end_datestringoptionalThe planned end date in YYYY-MM-DD format.
actual_start_timestringoptionalThe actual start time as an ISO 8601 timestamp.
actual_end_timestringoptionalThe actual end time as an ISO 8601 timestamp.
titlestringoptionalThe card title.
descriptionstringoptionalThe card description.
custom_idstringoptional
owner_user_idintegeroptional
type_idintegeroptional
sizenumberoptional
priorityintegeroptional
colorstringoptionalThe card color in hexadecimal format.
deadlinestringoptional
referencestringoptionalA caller-provided reference used to find the created card.
tag_ids_to_addarrayoptionalTag IDs to add to the card.
tag_ids_to_removearrayoptionalTag IDs to remove from the card.
milestone_ids_to_addarrayoptionalMilestone IDs to add to the card.
milestone_ids_to_removearrayoptionalMilestone IDs to remove from the card.
co_owner_ids_to_addarrayoptionalUser IDs to add as co-owners.
co_owner_ids_to_removearrayoptionalUser IDs to remove as co-owners.
watcher_ids_to_addarrayoptionalUser IDs to add as watchers.
watcher_ids_to_removearrayoptionalUser IDs to remove as watchers.
watchintegeroptionalSet to 1 for the current user to watch the card.
is_archivedintegeroptionalSet to 1 to archive the card.
is_discardedintegeroptionalSet to 1 to discard the card.
exceeding_reasonstringoptional
reporter_user_idintegeroptional
reporter_emailstringoptional
DELETE
businessmap_delete_card
Permanently delete a Businessmap card.

/cards/{card_id}

2 parameters
ParamTypeRequiredDescription
card_idintegerrequiredThe Businessmap card ID.
exceeding_reasonstringoptional