Log Record Icons: 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.
Log record icons help visually distinguish entries in the CRM timeline.
Using the methods in this section, you can add a custom icon, retrieve data by code, display a list of available icons, and delete an icon.
Quick navigation: all methods
User documentation: Timeline in CRM item form
Considerations Before Calling Methods
- The methods crm.timeline.icon.add and crm.timeline.icon.delete can only be managed by an administrator.
- The methods crm.timeline.icon.get and crm.timeline.icon.list are available to any user.
- To create an icon, pass
fileContentinbase64. Use aPNGfile sized24x24pixels with a transparent background. - In the responses of the methods crm.timeline.icon.get and crm.timeline.icon.list, the
isSystemfield indicates the type of icon:truefor system icons andfalsefor custom icons.
How to Work with Icons
- Retrieve the list of available codes using crm.timeline.icon.list.
- Add a new icon using the method crm.timeline.icon.add.
- Check the icon by code using the method crm.timeline.icon.get.
- Delete the custom icon using the method crm.timeline.icon.delete if it is no longer in use.
Relation to Other Objects
Log Record. The icon code is passed in the fields.iconCode field of the method crm.timeline.logmessage.add.
Overview of Methods
Scope:
crmWho can execute the method: depends on the method
|
Method |
Description |
|
Adds a new icon |
|
|
Retrieves information about an icon |
|
|
Retrieves a list of all available icons |
|
|
Deletes an icon |