LeanKit

Helping teams work together to deliver customer value, faster.

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 Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate Support
Microsoft Power Apps Support
Connector Metadata
Publisher Microsoft
Website https://leankit.com/
Privacy policy https://www.planview.com/trust/privacy/

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
Username string The username for this api True
Password securestring The password for this api True
Site url string Root site url (Example: https://my.leankit.com ) True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds
Frequency of trigger polls 1 120 seconds

Actions

Add comment to a card

This operation is used to add a comment to an existing card in LeanKit.

Create a new board

This operation is used to create a new LeanKit board.

Create a new card

This operation is used to create a new card in LeanKit.

Delete a card

This operation is used to delete an existing card in LeaKit.

Get a card

This operation is used to retrieve all information about a card, given its id.

Update a card

This operation is used to update the details of an existing card given its id.

Add comment to a card

This operation is used to add a comment to an existing card in LeanKit.

Parameters

Name Key Required Type Description
Card Id
cardId True string

The id of the card

Comment
text True string

Returns

Create a new board

This operation is used to create a new LeanKit board.

Parameters

Name Key Required Type Description
Title
title True string
Description
description string

Returns

Create a new card

This operation is used to create a new card in LeanKit.

Parameters

Name Key Required Type Description
Board Id
boardId True string

Pick a board.

Type
typeId True string

Pick a card type.

Title
title True string
Description
description string
Lane Id
laneId string

Pick a card lane.

Priority
priority string

Pick a card priority.

Size
size integer
Tags
tags string

Comma seperated list of tags.

Planned Start Date
plannedStart string

YYYY-MM-DD

Planned Finish Date
plannedFinish string

YYYY-MM-DD

Card Id
customId string
Is Blocked
isBlocked boolean

True if the card is blocked.

Block Reason
blockReason string
External Link Label
label string
External Link URL
url string
Assignees
assignedUserIds array of string

Array of user Ids (numbers).

Returns

Delete a card

This operation is used to delete an existing card in LeaKit.

Parameters

Name Key Required Type Description
Card Id
cardId True string

The id of the card

Returns

Get a card

This operation is used to retrieve all information about a card, given its id.

Parameters

Name Key Required Type Description
Card Id
cardId True string

The id of the card

Returns

Update a card

This operation is used to update the details of an existing card given its id.

Parameters

Name Key Required Type Description
Card Id
cardId True string

The id of the card

Type
typeId string

Pick the card type.

Title
title string
Description
description string
Lane Id
laneId string

Pick a card lane.

Priority
priority string

Pick a card priority.

Size
size integer
Tags
tags string

Comma-seperated list of tags.

Planned Start Date-Time
plannedStart string

YYYY-MM-DD

Planned Finish Date-Time
plannedFinish string

YYYY-MM-DD

Card Id
customId string
Is Blocked
isBlocked boolean

True if the card is blocked.

Block Reason
blockReason string
External Link Label
label string

The label of the external link.

External Link URL
url string

The URL of the external link.

Assignees
assignedUserIds array of string

Array of user Ids (numbers).

Returns

Triggers

When a card is updated

Triggers when the details of an existing card are updated.

When a new card is added

Triggers when a new card is added to the given board and lane.

When a card is updated

Triggers when the details of an existing card are updated.

Parameters

Name Key Required Type Description
Board Id
board True string

Pick a board.

Lane Id
lane True string

Pick a lane.

Returns

When a new card is added

Triggers when a new card is added to the given board and lane.

Parameters

Name Key Required Type Description
Board Id
board True string

Pick a board.

Lane Id
lane True string

Pick a lane.

Returns

Definitions

CreateBoardResponse

Name Path Type Description
Board Id
id string

Unique identifier of the board.

CreateCardResponse

Name Path Type Description
Card Id
id string

Unique identifier of the card.

AddCommentResponse

Name Path Type Description
Id
id string

Comment id.

Created Date-Time
createdOn date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Id
createdBy.id string

Comment author's user id.

Email
createdBy.emailAddress string

Email address of the comment author.

Name
createdBy.fullName string

Full name of the comment author.

Comment
text string

Body of the comment.

CardResponse

Name Path Type Description
Finish Date-Time
actualFinish date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Start Date-Time
actualStart date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Is Blocked
blockedStatus.isBlocked boolean

True if the card is blocked.

Reason
blockedStatus.reason string

Reason the card is blocked.

Blocked Date-Time
blockedStatus.date date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Id
board.id string

Board id.

Title
board.title string

Board title.

Version
board.version string

Board version.

Created Date-Time
createdOn date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Archived Date-Time
archivedOn date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Description
description string

Card's description.

Planned Finish Date
plannedFinish string

yyyy-MM-dd

Value
customId.value string

Card's custom id value.

Card Id
id string

Id of the Card.

Description
lane.description string

Lane description.

Id
lane.id string

Lane id.

Class Type
lane.laneClassType string

Lane's class type.

Type
lane.laneType string

Lane type.

Title
lane.title string

Lane title.

Updated Date-Time
updatedOn date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Moved Date-Time
movedOn date-time

yyyy-MM-ddTHH:mm:ss.fffZ

Priority
priority string

Priority of task on card.

Size
size integer

Card size.

Planned Start Date
plannedStart string

yyyy-MM-dd

Title
title string

Card title.

Version
version string

Card version.

Type
type.title string

Card type.