diff --git a/api.py b/api.py index 891f62aac..27ed2d40f 100755 --- a/api.py +++ b/api.py @@ -23,12 +23,14 @@ if arguments == 0: print("AUTHORID is USERID that writes card.") print("If *nix: chmod +x api.py => ./api.py users") print("Syntax:") - print(" python3 api.py users # All users") - print(" python3 api.py boards USERID # Boards of USERID") - print(" python3 api.py board BOARDID # Info of BOARDID") - print(" python3 api.py swimlanes BOARDID # Swimlanes of BOARDID") - print(" python3 api.py lists BOARDID # Lists of BOARDID") - print(" python3 api.py list BOARDID LISTID # Info of LISTID") + print(" python3 api.py users # All users") + print(" python3 api.py boards # All Public Boards") + print(" python3 api.py boards USERID # Boards of USERID") + print(" python3 api.py board BOARDID # Info of BOARDID") + print(" python3 api.py customfields BOARDID # Custom Fields of BOARDID") + print(" python3 api.py swimlanes BOARDID # Swimlanes of BOARDID") + print(" python3 api.py lists BOARDID # Lists of BOARDID") + print(" python3 api.py list BOARDID LISTID # Info of LISTID") print(" python3 api.py createlist BOARDID LISTTITLE # Create list") print(" python3 api.py addcard AUTHORID BOARDID SWIMLANEID LISTID CARDTITLE CARDDESCRIPTION") print(" python3 api.py editcard BOARDID LISTID CARDID NEWCARDTITLE NEWCARDDESCRIPTION") @@ -289,3 +291,14 @@ if arguments == 1: data2 = body.text.replace('}',"}\n") print(data2) # ------- LIST OF USERS END ----------- + + if sys.argv[1] == 'boards': + + # ------- LIST OF PUBLIC BOARDS START ----------- + headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)} + print("=== PUBLIC BOARDS ===\n") + listpublicboards = wekanurl + apiboards + body = requests.get(listpublicboards, headers=headers) + data2 = body.text.replace('}',"}\n") + print(data2) + # ------- LIST OF PUBLIC BOARDS END -----------