Get Task Data task.item.getdata

Scope: task

Who can execute the method: any user

The method returns an array of task data (TITLE, DESCRIPTION, and so on). The following fields are available.

Warning

The method is deprecated and not supported. It is recommended to use the methods tasks.task.*.

Method Parameters

Name

Description

TASKID

Task identifier

Code Examples

How to Use Examples in Documentation

curl -X POST \
        -H "Content-Type: application/json" \
        -H "Accept: application/json" \
        -d '{"TASKID":2}' \
        https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/task.item.getdata
        
curl -X POST \
        -H "Content-Type: application/json" \
        -H "Accept: application/json" \
        -d '{"TASKID":2,"auth":"**put_access_token_here**"}' \
        https://**put_your_bitrix24_address**/rest/task.item.getdata
        
try
        {
        	const response = await $b24.callMethod(
        		'task.item.getdata',
        		[2]
        	);
        	
        	const result = response.getData().result;
        	console.info(result);
        	console.log(result);
        }
        catch( error )
        {
        	console.error('Error:', error);
        }
        
try {
            $response = $b24Service
                ->core
                ->call(
                    'task.item.getdata',
                    [2]
                );
        
            $result = $response
                ->getResponseData()
                ->getResult();
        
            echo 'Success: ' . print_r($result->data(), true);
            echo 'Full Result: ' . print_r($result, true);
        
        } catch (Throwable $e) {
            error_log($e->getMessage());
            echo 'Error getting task data: ' . $e->getMessage();
        }
        
BX24.callMethod(
            'task.item.getdata',
            [2],
            function(result)
            {
                console.info(result.data());
                console.log(result);
            }
        );
        
require_once('crest.php');
        
        $result = CRest::call(
            'task.item.getdata',
            [
                'TASKID' => 2
            ]
        );
        
        echo '<PRE>';
        print_r($result);
        echo '</PRE>';