Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 2.6 KB

File metadata and controls

54 lines (35 loc) · 2.6 KB

Time Tracking in Tasks: Overview of Methods

{% note tip "" %}

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.

{% endnote %}

With the Time Tracking in Tasks tool, you can:

  • monitor the time spent by an employee on specific tasks
  • enhance the transparency of task execution
  • analyze employee efficiency

Quick Navigation: all methods

User Documentation: Time Tracking in Tasks

Linking Time Spent with Other Objects

Task. A single task can have multiple entries for time spent. These entries are linked by the task identifier TASKID. You can obtain it using the create new task method or the get task list method.

User. The time spent entry is associated with a user by their identifier USER_ID. You can get the user identifier using the user.get method.

{% note tip "User Documentation" %}

{% endnote %}

Who Can Add or Modify an Entry

To add, modify, or delete a time spent entry, you need access permissions to the task. You can check permissions using the special method task.elapseditem.isactionallowed.

Reference Information on Methods

You can find up-to-date information about methods for working with elapsed time using the task.elapseditem.getmanifest method. Use it only as a reference: the response structure may change at any time.

Overview of Methods {#all-methods}

Scope: task

Who can execute the methods: any user

#| || Method | Description || || task.elapseditem.add | Adds time spent to a task || || task.elapseditem.update | Modifies the parameters of a time spent entry || || task.elapseditem.get | Returns a time spent entry by its identifier || || task.elapseditem.getlist | Returns a list of time spent entries for a task || || task.elapseditem.delete | Deletes a time spent entry || || task.elapseditem.isactionallowed | Checks whether the action is allowed || || task.elapseditem.getmanifest | Returns a list of methods and their descriptions || |#