Deprecated task.item.* Methods: Overview of Methods
If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.
DEPRECATED
The development of task.item.* methods has been stopped. Use current task methods tasks.task.*.
Scope:
taskWho can execute the method: any user
The task.item.* methods are kept only to support legacy integrations. For new development, use the tasks.task.* methods, which work with the current task card.
Quick navigation: all methods
How to Choose a Version
If you are creating a new integration, use the tasks.task.* methods. They support current task scenarios, comments, files, results, and statuses.
If an integration already uses task.item.*, keep these methods only to maintain existing code. When you update the integration, plan the migration to tasks.task.*.
Relationship with Other Objects
Task. The task.item.* methods manage a task by its identifier. You can retrieve current task data using task.item.getdata or through the new tasks.task.get branch.
Files. Files are attached to a task using the deprecated task.item.addfile and task.item.deletefile methods. In the new branch, use the tasks.task.files.attach method.
Change History. Task change history is returned by the task.logitem.list method.
Overview of Methods
Basic Methods
|
Method |
Description |
|
Creates a task |
|
|
Updates a task |
|
|
Returns task data |
|
|
Returns a list of tasks |
|
|
Deletes a task |
|
|
Returns the task description |
|
|
Returns links to task files |
|
|
Returns identifiers of tasks that the task depends on |
|
|
Returns the task change history |
Reference Methods
|
Method |
Description |
|
Returns a list of |
|
|
Returns identifiers of allowed actions on the task |
|
|
Returns a list of allowed actions on the task |
|
|
Checks if the action is allowed |
Status Management
|
Method |
Description |
|
Delegates the task to a new user |
|
|
Changes the task status to "in progress" |
|
|
Changes the task status to "deferred" |
|
|
Changes the task status to "completed" or "conditionally completed" |
|
|
Changes the task status to "not executed" |
|
|
Changes a task awaiting control to "completed" |
|
|
Changes a task awaiting control to "not executed" |
Favorites and Files
|
Method |
Description |
|
Adds the task to Favorites |
|
|
Removes the task from Favorites |
|
|
Uploads a file to the task |
|
|
Removes the file attachment from the task |