get_containers
Get all containers (projects/services) with their areas. This is typically the first tool to call — container IDs are required by most other tools includingfilter_items, get_container_process_list, and create_item.
| Property | |
|---|---|
| Read-only | Yes |
Parameters
None.Returns
A list ofContainerDto objects, each containing:
containerId,containerCode,containerName,containerDesc— container identityurl— direct link to the container in the Ekso web appareas— list of areas with ID, name, and description
get_container_process_list
Get the processes configured for a specific container, along with their fields.| Property | |
|---|---|
| Read-only | Yes |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
containerId | string | Yes | Container ID. |
Returns
A list ofContainerProcessDto objects with process ID, name, and field names. Use the returned processId when calling create_item.
filter_items
Filter and page through work items using condition groups. Each group contains AND conditions; groups are OR-ed together. If no conditions are provided, returns all open items in the specified containers. Results are paginated at 200 items per page, sorted by last changed date (most recent first).| Property | |
|---|---|
| Read-only | Yes |
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
containerIds | string[] | Yes | — | Container IDs to search within. Use get_containers. |
conditionsJson | string | No | null | Filter conditions as JSON (see format below). Omit for all items. |
includeClosed | bool | No | false | Include closed items. |
page | int | No | 1 | Page number (200 items per page). |
Condition format
- Within a group: conditions are combined with AND (all must match)
- Between groups: groups are combined with OR (any group can match)
| Name | Numeric | Description | Applicable types |
|---|---|---|---|
Equal | 10 | Exact match | All types |
NotEqual | 11 | Does not match | All types |
LessThanOrEqual | 20 | Less than or equal to | Integer, Decimal, Percent, Date, Time |
LessThan | 21 | Strictly less than | Integer, Decimal, Percent, Date, Time |
GreaterThanOrEqual | 30 | Greater than or equal to | Integer, Decimal, Percent, Date, Time |
GreaterThan | 31 | Strictly greater than | Integer, Decimal, Percent, Date, Time |
Contains | 40 | Substring match | Text |
StartsWith | 41 | Prefix match | Text |
EndsWith | 42 | Suffix match | Text |
"Equal", "equal", and 10 all work.
Use get_filter_fields to discover filterable fields, valid operators, and value format guidance. Use get_field_list_data to get valid IDs for list-type fields (Status, Priority, Severity, etc.).
Returns
AnItemFilterResultDto containing:
| Property | Description |
|---|---|
items | List of CycleItemDto objects for the current page |
total | Total number of matching items across all pages |
page | Current page number |
pages | Total number of pages |
pageSize | Items per page (200) |