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 - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| 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 | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| API Key | securestring | The API Key for this api | True |
| Subdomain | string | Specify the subdomain of your Kanbanize account | True |
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 |