|
@@ -28,6 +28,7 @@ if arguments == 0:
|
|
|
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 customfield BOARDID CUSTOMFIELDID # Info of CUSTOMFIELDID")
|
|
|
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")
|
|
@@ -71,6 +72,7 @@ Syntax:
|
|
|
python3 api.py boards USERID # Boards of USERID
|
|
|
python3 api.py board BOARDID # Info of BOARDID
|
|
|
python3 api.py customfields BOARDID # Custom Fields of BOARDID
|
|
|
+ python3 api.py customfield BOARDID CUSTOMFIELDID # Info of CUSTOMFIELDID
|
|
|
python3 api.py swimlanes BOARDID # Swimlanes of BOARDID
|
|
|
python3 api.py lists BOARDID # Lists of BOARDID
|
|
|
python3 api.py list BOARDID LISTID # Info of LISTID
|
|
@@ -221,6 +223,19 @@ if arguments == 3:
|
|
|
print(data2)
|
|
|
# ------- LISTS OF BOARD END -----------
|
|
|
|
|
|
+ if sys.argv[1] == 'customfield':
|
|
|
+
|
|
|
+ # ------- LIST OF BOARD START -----------
|
|
|
+ boardid = sys.argv[2]
|
|
|
+ customfieldid = sys.argv[3]
|
|
|
+ customfieldone = wekanurl + apiboards + boardid + s + cf + s + customfieldid
|
|
|
+ headers = {'Accept': 'application/json', 'Authorization': 'Bearer {}'.format(apikey)}
|
|
|
+ print("=== INFO OF ONE CUSTOM FIELD ===\n")
|
|
|
+ body = requests.get(customfieldone, headers=headers)
|
|
|
+ data2 = body.text.replace('}',"}\n")
|
|
|
+ print(data2)
|
|
|
+ # ------- LISTS OF BOARD END -----------
|
|
|
+
|
|
|
if arguments == 2:
|
|
|
|
|
|
# ------- BOARDS LIST START -----------
|