Retrieve an Array of Process Elements rpa.item.list
Choose a tool for developing with an AI agent:
- use Alaio Vibecode to build an app for Bitrix24 from a task description without knowing any programming language. The agent writes the code and deploys the app to a server, with no manual hosting setup
- use the MCP server to develop a REST API integration in your own project. The agent refers to the official REST documentation
Scope:
rpaWho can execute the method: any user
DEPRECATED
The development of this method has been halted. Please use Smart Processes as an alternative to this functionality.
This method retrieves a list of process elements with the identifier typeId.
Method Parameters
|
Name |
Description |
|
typeId |
Identifier of the process |
|
order |
List for sorting, where the key is the field and the value is |
|
filter |
List for filtering. Keys for filtering by custom fields should be in |
|
start |
Offset for pagination. |
Response Handling
HTTP Status: 200
The response will contain only the main fields of the elements, without data about tasks and users of the elements:
{
"items": [
{},
{}
]
}
Filter Examples
-
Find elements that have uncompleted tasks for the current user
{ "filter": { "tasks": "has_tasks" } }To find elements that do not have tasks assigned to the user, pass the value
no_tasks. -
Find elements updated by the user with the identifier
4{ "filter": { "=updatedBy": "4" } } -
Find elements updated or moved by the user with the identifier
4{ "filter": { "logic": "or", "0": { "=updatedBy": "4" }, "1": { "=movedBy": "4" } } } -
Find elements where the custom field with the code
UF_RPA_1_STRINGis filled{ "filter": { "!=UF_RPA_1_STRING": "" } } -
Find elements that were created, modified, and moved between March 19 and March 22
{ "filter": { ">createdTime":"2020-03-19T02:00:00+02:00", ">movedTime":"2020-03-19T02:00:00+02:00", ">updatedTime":"2020-03-19T02:00:00+02:00", "<createdTime":"2020-03-22T02:00:00+02:00", "<movedTime":"2020-03-22T02:00:00+02:00", "<updatedTime":"2020-03-22T02:00:00+02:00" } } -
Find elements that were either created, modified, or moved between March 19 and March 22
{ "filter": { "logic":"OR", "0":{ ">createdTime":"2020-03-19T02:00:00+02:00", "<createdTime":"2020-03-22T02:00:00+02:00" }, "1":{ ">movedTime":"2020-03-19T02:00:00+02:00", "<movedTime":"2020-03-22T02:00:00+02:00" }, "2":{ ">updatedTime":"2020-03-19T02:00:00+02:00", "<updatedTime":"2020-03-22T02:00:00+02:00" } } }