Bitrix24 Deprecated Methods API
The Deprecated Methods API from Bitrix24 — 30 operation(s) for deprecated methods.
The Deprecated Methods API from Bitrix24 — 30 operation(s) for deprecated methods.
openapi: 3.0.3
info:
title: Bitrix24 REST BIconnector Deprecated Methods API
version: 1.0.0
description: 'Bitrix24 REST API provides access to CRM, tasks, drive, chats, telephony, e-commerce, automation, and other modules. Documentation: https://apidocs.bitrix24.com'
contact:
name: Bitrix24 Developer Support
url: https://apidocs.bitrix24.com/support.html
license:
name: MIT
url: https://github.com/bitrix-tools/b24-rest-docs/blob/main/LICENSE
x-logo:
url: https://apidocs.bitrix24.com/_images/bitrix24logo.svg
servers:
- url: https://{portal}.bitrix24.com/rest
description: Your Bitrix24 portal (cloud)
variables:
portal:
default: your-portal
description: Subdomain of your Bitrix24 portal
- url: https://{host}/rest
description: On-Premise Bitrix24 installation
variables:
host:
default: your-bitrix24.example.com
description: Host of your on-premise installation
security:
- AccessToken: []
tags:
- name: Deprecated Methods
paths:
/rpa.comment.add:
post:
summary: Create a New Comment in the Timeline rpa.comment.add
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Please use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method creates a new comment in the timeline of the item with the identifier `itemId` for the process with the identifier `typeId`.
operationId: rpa_comment_add
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/comment/rpa-comment-add.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
itemId:
type: integer
description: '| Identifier of the item ||'
fields:
type: object
description: '| Object describing the fields of the comment ||'
description:
type: string
description: '| Description of the entry. HTML and BB-code formatting can be used ||'
files:
type: array
items: {}
description: '| Array of attached files. Each element is an array containing the name and content encoded in base64 ||'
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
itemId:
type: integer
description: '| Identifier of the item ||'
fields:
type: object
description: '| Object describing the fields of the comment ||'
description:
type: string
description: '| Description of the entry. HTML and BB-code formatting can be used ||'
files:
type: array
items: {}
description: '| Array of attached files. Each element is an array containing the name and content encoded in base64 ||'
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.comment.delete:
post:
summary: Delete Comment rpa.comment.delete
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Please use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method deletes a comment with the identifier `id`. It only allows the deletion of comments that were added by the same user.
operationId: rpa_comment_delete
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/comment/rpa-comment-delete.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
id:
type: integer
description: '| Record identifier ||'
required:
- id
application/x-www-form-urlencoded:
schema:
type: object
properties:
id:
type: integer
description: '| Record identifier ||'
required:
- id
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.comment.update:
post:
summary: Update Timeline Entry rpa.comment.update
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Please use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method updates the timeline entry with the identifier `id`. It only updates the `title` and `description` fields. The method allows changes only to comments that were added by the same user.
operationId: rpa_comment_update
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/comment/rpa-comment-update.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
id:
type: integer
description: '| Identifier of the comment ||'
fields:
type: object
description: '| An object describing the fields of the comment ||'
application/x-www-form-urlencoded:
schema:
type: object
properties:
id:
type: integer
description: '| Identifier of the comment ||'
fields:
type: object
description: '| An object describing the fields of the comment ||'
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.fields.getSettings:
post:
summary: Get the Complete Set of Field Visibility Settings rpa.fields.getSettings
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Use [Smart processes](../../../crm/universal/user-defined-object-types/index.md) as an alternative functionality. This method retrieves the complete set of field visibility settings for the stage with the identifier `stageId` in the process with the identifier `typeId`.
operationId: rpa_fields_getSettings
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/fields/rpa-fields-get-settings.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
stageId:
type: integer
description: '| Identifier of the stage.'
required:
- typeId
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
stageId:
type: integer
description: '| Identifier of the stage.'
required:
- typeId
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.fields.setSettings:
post:
summary: Set Full Visibility Settings for rpa.fields.setSettings
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. Development of this method has been halted. Use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method sets the full visibility settings for fields at the stage with the identifier `stageId` of the process with the identifier `typeId`.
operationId: rpa_fields_setSettings
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/fields/rpa-fields-set-settings.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: number
description: '| Identifier of the process ||'
stageId:
type: number
description: '| Identifier of the stage.'
fields:
type: object
description: '| Array with field visibility settings.'
required:
- typeId
- fields
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: number
description: '| Identifier of the process ||'
stageId:
type: number
description: '| Identifier of the stage.'
fields:
type: object
description: '| Array with field visibility settings.'
required:
- typeId
- fields
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.fields.setVisibilitySettings:
post:
summary: Change Field Visibility Settings rpa.fields.setVisibilitySettings
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method updates the `visibility` settings of `fields` for the process with the identifier `typeId` at the stage with the identifier `stageId`. Other settings remain unchanged. The method should be used when you need to change the visibility settings for only one type.
operationId: rpa_fields_setVisibilitySettings
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/fields/rpa-fields-set-visibility-settings.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
visibility:
type: string
description: '| Identifier of the visibility for which the settings are being changed ||'
stageId:
type: integer
description: '| Identifier of the stage.'
fields:
type: array
items: {}
description: '| Array of fields for which the settings need to be changed ||'
required:
- typeId
- visibility
- fields
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
visibility:
type: string
description: '| Identifier of the visibility for which the settings are being changed ||'
stageId:
type: integer
description: '| Identifier of the stage.'
fields:
type: array
items: {}
description: '| Array of fields for which the settings need to be changed ||'
required:
- typeId
- visibility
- fields
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.item.add:
post:
summary: Add Process Element rpa.item.add
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative functionality. This method adds a new process element with the identifier `typeId`. To upload a file, you need to pass an array as the value of the custom field, where the first element is the file name and the second is the base64 encoded content of the file.
operationId: rpa_item_add
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/item/rpa-item-add.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
fields:
type: array
items: {}
description: '| Values of the custom fields of the element. All other fields will be ignored ||'
required:
- typeId
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
fields:
type: array
items: {}
description: '| Values of the custom fields of the element. All other fields will be ignored ||'
required:
- typeId
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.item.delete:
post:
summary: Delete Element rpa.item.delete
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Please use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method deletes an element.
operationId: rpa_item_delete
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/item/rpa-item-delete.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Process identifier ||'
id:
type: integer
description: '| Element identifier ||'
required:
- typeId
- id
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Process identifier ||'
id:
type: integer
description: '| Element identifier ||'
required:
- typeId
- id
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.item.get:
post:
summary: Get Information About the rpa.item.get Element
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method retrieves information about the element with the identifier `id` of the process with the identifier `typeId`.
operationId: rpa_item_get
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/item/rpa-item-get.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
id:
type: integer
description: '| Identifier of the element ||'
Name:
type: string
description: '| Description ||'
stageId:
type: string
description: '| Identifier of the stage the element is currently in ||'
previousStageId:
type: string
description: '| Identifier of the previous stage of the element ||'
name:
type: string
description: '| Name of the element ||'
createdBy:
type: string
description: '| Identifier of the user who created the element ||'
updatedBy:
type: string
description: '| Identifier of the user who modified the element ||'
movedBy:
type: string
description: '| Identifier of the user who changed the stage of the element ||'
createdTime:
type: string
description: '| Time the element was created ||'
updatedTime:
type: string
description: '| Time the element was modified ||'
movedTime:
type: string
description: '| Time the stage of the element was changed ||'
detailUrl:
type: string
description: '| Link to the detail form of the element ||'
tasksCounter:
type: string
description: '| Number of tasks associated with the element for the user ||'
tasksFaces:
type: string
description: '| Information for rendering the sequence of responsible parties during approval:'
users:
type: string
description: '| Aggregated information about all users related to the element. A list where the key is the user identifier:'
UF_RPA_...:
type: string
description: '| Values of custom fields.'
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
id:
type: integer
description: '| Identifier of the element ||'
Name:
type: string
description: '| Description ||'
stageId:
type: string
description: '| Identifier of the stage the element is currently in ||'
previousStageId:
type: string
description: '| Identifier of the previous stage of the element ||'
name:
type: string
description: '| Name of the element ||'
createdBy:
type: string
description: '| Identifier of the user who created the element ||'
updatedBy:
type: string
description: '| Identifier of the user who modified the element ||'
movedBy:
type: string
description: '| Identifier of the user who changed the stage of the element ||'
createdTime:
type: string
description: '| Time the element was created ||'
updatedTime:
type: string
description: '| Time the element was modified ||'
movedTime:
type: string
description: '| Time the stage of the element was changed ||'
detailUrl:
type: string
description: '| Link to the detail form of the element ||'
tasksCounter:
type: string
description: '| Number of tasks associated with the element for the user ||'
tasksFaces:
type: string
description: '| Information for rendering the sequence of responsible parties during approval:'
users:
type: string
description: '| Aggregated information about all users related to the element. A list where the key is the user identifier:'
UF_RPA_...:
type: string
description: '| Values of custom fields.'
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.item.getTasks:
post:
summary: Get Data on Current Tasks of the Element rpa.item.getTasks
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Use [Smart processes](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method retrieves data on the current tasks of the element with the identifier `id` for the process with the identifier `typeId`.
operationId: rpa_item_getTasks
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/item/rpa-item-get-tasks.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
id:
type: integer
description: '| Identifier of the element ||'
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
id:
type: integer
description: '| Identifier of the element ||'
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.item.list:
post:
summary: Retrieve an Array of Process Elements rpa.item.list
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Please use [Smart Processes](../../../crm/universal/user-defined-object-types/index.md) as an alternative to this functionality. This method retrieves a list of process elements with the identifier `typeId`.
operationId: rpa_item_list
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/item/rpa-item-list.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
order:
type: number
description: '| List for sorting, where the key is the field and the value is `ASC` or `DESC` ||'
filter:
type: number
description: '| List for filtering.'
start:
type: number
description: '| Offset for pagination. ||'
application/x-www-form-urlencoded:
schema:
type: object
properties:
typeId:
type: integer
description: '| Identifier of the process ||'
order:
type: number
description: '| List for sorting, where the key is the field and the value is `ASC` or `DESC` ||'
filter:
type: number
description: '| List for filtering.'
start:
type: number
description: '| Offset for pagination. ||'
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixResponse'
4XX:
description: Request error (400, 401, 403)
content:
application/json:
schema:
$ref: '#/components/schemas/BitrixError'
security:
- AccessToken: []
- OAuth2:
- rpa
/rpa.item.update:
post:
summary: Update Process Element rpa.item.update
description: If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the [MCP server](../../../../ai-tools/mcp.md) so that the assistant can utilize the official REST documentation. The development of this method has been halted. Please use [Smart scripts](../../../crm/universal/user-defined-object-types/index.md) as an alternative functionality. This method updates the element with the identifier `id` in the process with the identifier `typeId`.
operationId: rpa_item_update
tags:
- Deprecated Methods
externalDocs:
url: https://apidocs.bitrix24.com/api-reference/outdated/rpa/item/rpa-item-update.html
description: Official Documentation
requestBody:
content:
application/json:
schema:
type: object
properties:
typeId:
type: integer
description: '| Process identifier ||'
id:
type: integer
description: '| Element identifier ||'
fields:
type: object
description: '| Object containing values for custom fi
# --- truncated at 32 KB (79 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/bitrix24/refs/heads/main/openapi/bitrix24-deprecated-methods-api-openapi.yml