Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python API Client for Kanboard

https://travis-ci.org/kanboard/python-api-client.svg?branch=master

Kanboard API client.

  • Author: Frédéric Guillot
  • License: MIT

Installation

pip install kanboard

This library is compatible with Python 2.7, 3.4, 3.5 and 3.6.

Examples

Methods and arguments are the same as the JSON-RPC procedures described in the official documentation.

Python methods are dynamically mapped to the API procedures. You must use named arguments.

Create a new team project

from kanboard import Kanboard

kb = Kanboard('http://localhost/jsonrpc.php', 'jsonrpc', 'your_api_token')
project_id = kb.create_project(name='My project')

Authenticate as user

from kanboard import Kanboard

kb = Kanboard('http://localhost/jsonrpc.php', 'admin', 'admin')
kb.get_my_projects()

Create a new task

from kanboard import Kanboard

kb = Kanboard('http://localhost/jsonrpc.php', 'jsonrpc', 'your_api_token')
project_id = kb.create_project(name='My project')
task_id = kb.create_task(project_id=project_id, title='My task title')

See the official API documentation for the complete list of methods and arguments.

About

Python API Client for Kanboard

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages