Kanbanize (Preview)

The Kanbanize connector allows you to create, update or move cards inside your Kanban boards, as well as to retrieve information about your boards and their structure. Other supported functions are adding comments or logging time on the cards.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet |
Contact | |
---|---|
Name | Kanbanize Support |
URL | https://kanbanize.com/customer-support |
support@kanbanize.com |
Connector Metadata | |
---|---|
Publisher | Kanbanize |
Website | https://kanbanize.com |
Privacy policy | https://kanbanize.com/privacy-policy |
Categories | Productivity;Business Management |
Kanbanize is the leading Kanban platform for efficient project management and delivery. It helps managers gain visibility across all projects, connects planning with execution, and guides the continuous optimization of the delivery workflows. Built with scale in mind, Kanbanize can easily expand from a single delivery team to a strategic portfolio.
The Kanbanize connector can be used to reflect changes in external tools (e.g. issue trackers, email, time tracking tools, etc.) inside your cards in Kanbanize.
Prerequisites
To use the Kanbanize connector you need to have a registered account with Kanbanize (https://kanbanize.com) and permissions to use the API.
How to get credentials?
To get your API key, follow these steps:
- Log in to your Kanbanize account
- Click on the My Account menu in the top right corner of the screen
- Select API
- Copy your API key from the panel that shows up
Known issues and limitations
The connector has no triggers. It defines only actions, which means that changes made in Kanbanize cannot trigger updates in other tools.
Creating a connection
The connector supports the following authentication types:
Default | Required parameters for creating connection. | All regions |
Default
Applicable: All regions
Required parameters for creating connection.
Name | Type | Description |
---|---|---|
API Key | securestring | The API Key for this api |
Subdomain | string | Specify the subdomain of your Kanbanize account |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Add Comment |
Adds a comment to a card or initiative. |
Create Card |
Create a card in a board of your chocie |
Create Subtask |
Creates a new subtask of a card or initiative |
Get Board Columns |
Gets all columns for a specified board. |
Get Boards |
Get all boards from the account. |
Get Lanes |
Gets all lanes for a specified board. |
Get Types |
Gets all types within the account. |
Log Time |
Log time to a card. The time is logged in minutes. |
Move Card |
Move a card (Task or Initiative, if possible) to a column. |
Update Card |
Update the properties of a card (Title, Description, Priority, etc.) |
Add Comment
Adds a comment to a card or initiative.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Content Type
|
Content-Type | True | string |
Always use: application/json |
Content Type
|
Accept | True | string |
Always use: application/json |
taskid
|
taskid | string |
taskid |
|
comment
|
comment | string |
comment |
Returns
Create Card
Create a card in a board of your chocie
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Content Type
|
Content-Type | string |
Always use: application/json |
|
Content Type
|
Accept | string |
Always use: application/json |
|
boardid
|
boardid | True | string |
boardid |
title
|
title | string |
title |
|
description
|
description | string |
description |
|
priority
|
priority | string |
priority |
|
assignee
|
assignee | string |
assignee |
|
color
|
color | string |
color |
|
size
|
size | string |
size |
|
tags
|
tags | string |
tags |
|
deadline
|
deadline | string |
deadline |
|
extlink
|
extlink | string |
extlink |
|
type
|
type | string |
type |
|
template
|
template | string |
template |
|
column
|
column | string |
column |
|
lane
|
lane | string |
lane |
|
position
|
position | string |
position |
|
exceedingreason
|
exceedingreason | string |
exceedingreason |
Returns
Create Subtask
Creates a new subtask of a card or initiative
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Content Type
|
Content-Type | True | string |
Always use: application/json |
Content Type
|
Accept | True | string |
Always use: application/json |
taskparent
|
taskparent | integer |
taskparent |
|
title
|
title | string |
title |
|
assignee
|
assignee | string |
assignee |
Returns
Get Board Columns
Gets all columns for a specified board.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Board ID
|
board_id | True | string |
The board to get the columns for. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object |
data |
column_id
|
data.column_id | integer |
column_id |
workflow
|
data.workflow | integer |
workflow |
section
|
data.section | integer |
section |
parent_column_id
|
data.parent_column_id | integer |
parent_column_id |
position
|
data.position | integer |
position |
name
|
data.name | string |
name |
description
|
data.description | string |
description |
color
|
data.color | string |
color |
limit
|
data.limit | integer |
limit |
cards_per_row
|
data.cards_per_row | integer |
cards_per_row |
flow_type
|
data.flow_type | integer |
flow_type |
Get Boards
Get all boards from the account.
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object |
data |
board_id
|
data.board_id | integer |
board_id |
workspace_id
|
data.workspace_id | integer |
workspace_id |
is_archived
|
data.is_archived | integer |
is_archived |
name
|
data.name | string |
name |
Get Lanes
Gets all lanes for a specified board.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Board ID
|
board_id | True | string |
The board to get the lanes for. |
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object |
data |
lane_id
|
data.lane_id | integer |
lane_id |
workflow
|
data.workflow | integer |
workflow |
parent_lane_id
|
data.parent_lane_id | integer |
parent_lane_id |
position
|
data.position | integer |
position |
name
|
data.name | string |
name |
description
|
data.description | string |
description |
color
|
data.color | string |
color |
Get Types
Gets all types within the account.
Returns
Name | Path | Type | Description |
---|---|---|---|
data
|
data | array of object |
data |
type_id
|
data.type_id | integer |
type_id |
icon_type
|
data.icon_type | integer |
icon_type |
icon_id
|
data.icon_id | integer |
icon_id |
name
|
data.name | string |
name |
description
|
data.description | string |
description |
color
|
data.color | string |
color |
card_color_sync
|
data.card_color_sync | integer |
card_color_sync |
all_properties_are_locked
|
data.all_properties_are_locked | integer |
all_properties_are_locked |
availability
|
data.availability | integer |
availability |
is_enabled
|
data.is_enabled | integer |
is_enabled |
Log Time
Log time to a card. The time is logged in minutes.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Content Type
|
Content-Type | True | string |
Always use: application/json |
Content Type
|
Accept | True | string |
Always use: application/json |
card_id
|
card_id | string |
card_id |
|
time
|
time | string |
time |
|
comment
|
comment | string |
comment |
Returns
Move Card
Move a card (Task or Initiative, if possible) to a column.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Content Type
|
Content-Type | True | string |
Always use: application/json |
Content Type
|
Accept | True | string |
Always use: application/json |
taskid
|
taskid | string |
taskid |
|
boardid
|
boardid | True | string |
boardid |
column
|
column | string |
column |
|
lane
|
lane | string |
lane |
|
position
|
position | string |
position |
|
exceedingreason
|
exceedingreason | string |
exceedingreason |
Returns
Update Card
Update the properties of a card (Title, Description, Priority, etc.)
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Content Type
|
Content-Type | True | string |
Always set to: application/json |
Accept
|
Accept | True | string |
Always set to: application/json |
boardid
|
boardid | integer |
boardid |
|
taskid
|
taskid | integer |
taskid |
|
title
|
title | string |
title |
|
description
|
description | string |
description |
|
priority
|
priority | string |
priority |
|
assignee
|
assignee | string |
assignee |
|
color
|
color | string |
color |
|
size
|
size | integer |
size |
|
tags
|
tags | string |
tags |
|
deadline
|
deadline | string |
deadline |
|
extlink
|
extlink | string |
extlink |
|
type
|
type | string |
type |