Table of Contents
Request example:
{"jsonrpc":"2.0","method":"getAllTags","id":45253426}
Response example:
{
"jsonrpc": "2.0",
"result": [
{
"id": "1",
"name": "another tag",
"project_id": "33"
}
],
"id": 45253426
}
Request example:
{"jsonrpc":"2.0","method":"getTagsByProject","id":1217591720,"params":[33]}
Response example:
{
"jsonrpc": "2.0",
"result": [
{
"id": "1",
"name": "some tag",
"project_id": "33"
}
],
"id": 1217591720
}
Request example:
{"jsonrpc":"2.0","method":"createTag","id":1775436017,"params":[33,"some tag"]}
Response example:
{
"jsonrpc": "2.0",
"result": 1,
"id": 1775436017
}
Request example:
{"jsonrpc":"2.0","method":"updateTag","id":2037516512,"params":["1","another tag"]}
Response example:
{
"jsonrpc": "2.0",
"result": true,
"id": 2037516512
}
Request example:
{"jsonrpc":"2.0","method":"removeTag","id":907581298,"params":["1"]}
Response example:
{
"jsonrpc": "2.0",
"result": true,
"id": 907581298
}
Request example:
{"jsonrpc":"2.0","method":"setTaskTags","id":1524522873,"params":[39,17,["tag1","tag2"]]}
Response example:
{
"jsonrpc": "2.0",
"result": true,
"id": 1524522873
}
Request example:
{"jsonrpc":"2.0","method":"getTaskTags","id":1667157705,"params":[17]}
Response example:
{
"jsonrpc": "2.0",
"result": {
"1": "tag1",
"2": "tag2"
},
"id": 1667157705
}