I am looking for a way to send the tag with the api.
I didn’t see anything in the guide
For example, create task and set tags
$data = array('jsonrpc'=>'2.0',
'method'=>'createTask',
'id'=>'1',
'params'=> array ('owner_id'=> 0,
'creator_id'=> 3,
'date_due'=> '',
'description'=> 'task_desk',
'category_id'=> 0,
'score'=> 0,
'title'=> 'task_title',
'project_id'=> 1,
'column_id'=> 0,
//add tags
'tags'=> array('tag1name'=> 'tag1content', 'tag2name'=> 'tag2content)
));
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,'KANBOARD_URL/jsonrpc.php');
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_USERPWD, 'jsonrpc:API_KEY');
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
$result = curl_exec ($curl);
curl_close ($curl);
Thank you
and in json how to introduce it ?
{
"jsonrpc": "2.0", "method": "createTask", "id": 1176509098, "params": {"id": 58,"title":"CPI $titre","project_id": 1,"creator_id": 1,"date_due":"$new_date3 00:00","color_id":"yellow","column_id": "1"}}
To which guide do you refer?
In the API Reference , you’ll find some nice examples. Otherwise, be more precise, please.
do i have to do like this?
“tags”:(“test”:“yellow”)
thank you i found the answer.
the post may be resolved
Would you mind posting the solution you found here? This might be helpful or interesting for others. Thank you.
here is the solution i found,
I tried a lot of solutions that returned me “error parse”
{
"jsonrpc": "2.0", "method": "createTask", "id": 1176509098, "params": {"id": 58,"title":"CPI $titre","project_id": 1,"creator_id": 1,"date_due":"$new_date3 00:00","color_id":"yellow","column_id": "1","tags":["$transoprteur"]}}
1 Like