Application API (v1): Get the Board Backlog
This method retrieves a Board's Backlog, all its sub-lanes, and each lanes collection of Cards.
Request URL (GET):
https://{accountname}.leankit.com/kanban/api/board/{boardId}/backlog
Sample Request:
https://myaccount.leankit.com/kanban/api/board/256064019/backlog
Sample Response:
{ "ReplyData": [ [ { "Id": 256392758, "Description": "", "Index": 0, "Active": true, "Title": "Not Started - Future Work", "CardLimit": 0, "ClassType": 1, "Type": 1, "ActivityId": null, "ActivityName": "", "CardContextId": 0, "Width": 3, "ParentLaneId": 0, "Cards": [], "Orientation": 0, "TaskBoardId": null, "ChildLaneIds": [ 256392760, 256392759, 256392761 ], "SiblingLaneIds": [], "IsDrillthroughDoneLane": false, "IsDefaultDropLane": false, "LaneState": "parent" }, { "Id": 256392759, "Description": "", "Index": 2, "Active": true, "Title": "Approved", "CardLimit": 0, "ClassType": 1, "Type": 1, "ActivityId": null, "ActivityName": "", "CardContextId": 0, "Width": 1, "ParentLaneId": 256392758, "Cards": [], "Orientation": 0, "TaskBoardId": null, "ChildLaneIds": [], "SiblingLaneIds": [ 256392760, 256392761 ], "IsDrillthroughDoneLane": false, "IsDefaultDropLane": false, "LaneState": "child" }, { "Id": 256392760, "Description": "", "Index": 0, "Active": true, "Title": "New Requests", "CardLimit": 0, "ClassType": 1, "Type": 1, "ActivityId": null, "ActivityName": "", "CardContextId": 0, "Width": 1, "ParentLaneId": 256392758, "Cards": [], "Orientation": 0, "TaskBoardId": null, "ChildLaneIds": [], "SiblingLaneIds": [ 256392759, 256392761 ], "IsDrillthroughDoneLane": false, "IsDefaultDropLane": false, "LaneState": "child" }, { "Id": 256392761, "Description": "", "Index": 3, "Active": true, "Title": "Ready to Start", "CardLimit": 0, "ClassType": 1, "Type": 1, "ActivityId": null, "ActivityName": "", "CardContextId": 0, "Width": 1, "ParentLaneId": 256392758, "Cards": [ { "SystemType": "Card", "LaneId": 256392761, "Title": "Sample Card 1", "Description": "Updating the card description", "Type": { "Id": 256291536 }, "TypeId": 256291536, "Priority": 2, "PriorityText": "High", "TypeName": "New Feature", "TypeIconPath": "", "TypeColorHex": "#93E0E6", "Size": 4, "Active": false, "Color": "#93E0E6", "Version": 9, "AssignedUsers": [], "CardContexts": null, "IsBlocked": false, "BlockReason": "", "BlockStateChangeDate": "", "Index": 0, "DueDate": "", "StartDate": "", "ExternalSystemName": "", "ExternalSystemUrl": "", "ExternalCardID": "AZ-1023", "Tags": "web,ux", "CountOfOldCards": 0, "LastMove": "10/14/2015 03:51:46 PM", "LastActivity": "10/14/2015 03:51:46 PM", "DateArchived": null, "LastComment": "", "CommentsCount": 0, "LastAttachment": "", "AttachmentsCount": 0, "AssignedUserName": "", "AssignedUserId": 0, "AssignedUserIds": [], "GravatarLink": "", "SmallGravatarLink": "", "Id": 256395058, "DrillThroughBoardId": null, "HasDrillThroughBoard": false, "DrillThroughStatistics": null, "DrillThroughCompletionPercent": null, "DrillThroughProgressTotal": null, "DrillThroughProgressComplete": null, "DrillThroughProgressSizeComplete": null, "DrillThroughProgressSizeTotal": null, "ClassOfServiceId": 0, "ClassOfServiceTitle": "", "ClassOfServiceIconPath": "", "ClassOfServiceColorHex": "", "ClassOfServiceCustomIconName": null, "ClassOfServiceCustomIconColor": null, "CardTypeIconColor": null, "CardTypeIconName": null, "CurrentTaskBoardId": null, "TaskBoardCompletionPercent": null, "TaskBoardCompletedCardCount": 0, "TaskBoardCompletedCardSize": 0, "TaskBoardTotalCards": null, "TaskBoardTotalSize": null, "CurrentContext": null, "ParentCardId": null } ], "Orientation": 0, "TaskBoardId": null, "ChildLaneIds": [], "SiblingLaneIds": [ 256392760, 256392759 ], "IsDrillthroughDoneLane": false, "IsDefaultDropLane": false, "LaneState": "child" } ] ], "ReplyCode": 200, "ReplyText": "Backlog successfully retrieved." }