leankit-api-0.4: LeanKit API

Safe HaskellNone

Leankit.Api

Contents

Synopsis

How to use this library

This is a thin read-only library for Leankit API. It's using curl for network and Getting all the boards:

 import Leankit.Api
 import Leankit.Types.Common
 let c = Credentials "myaccount" "username" "password"
 getBoardEither c $ BoardID 12345

getBoards

API functions for : http://myaccount.leankit.com/Api/Boards

getBoard

API functions for : http://myaccount.leankit.com/Api/Boards/{boardId}

getCard

API functions for : http://myaccount.leankit.com/Api/Board/{boardId}/GetCard/{cardId}

getBoardIdentifiers

API functions for : http://myaccount.leankit.com/Api/Board/{boardId}/GetBoardIdentifiers

getNewerIfExists

API functions for : http://myaccount.leankit.com/Api/Board/{boardId}/BoardVersion{version}GetNewerIfExists

getBoardHistorySince

API functions for : http://myaccount.leankit.com/Api/Board/{boardId}/BoardVersion{version}GetBoardHistorySince

getCardByExternalId

API functions for : http://myaccount.leankit.com/Api/Board/{boardId}/GetCardByExternalId/BZ123

getBackLog

API functions for : http://myaccount.leankit.com/Api/Board/{boardId}/Backlog

getArchive

API functions for : http://myaccount.leankit.com/Api/Board/{boardId}/Archive

getCardHistory

API functions for : http://myaccount.leankit.com/Api/Card/History/{boardId}/{cardId}

getCardComments

API functions for : http://myaccount.leankit.com/Api/Card/GetComments/{boardId}/{cardId}

Credentials

This symbol is defined as Credentials