@camunda8/sdk
    Preparing search index...

    Interface SearchProcessInstanceRequest

    This is the 8.8 API.

    interface SearchProcessInstanceRequest {
        filter: {
            endDate?: string | AdvancedDateTimeFilter;
            parentFlowNodeInstanceKey?: string | AdvancedStringFilter;
            parentProcessInstanceKey?: string | AdvancedStringFilter;
            processDefinitionId?: string | AdvancedStringFilter;
            processDefinitionKey?: string | AdvancedStringFilter;
            processDefinitionName?: string | AdvancedStringFilter;
            processDefinitionVersion?: string | AdvancedStringFilter;
            processDefinitionVersionTag?: string | AdvancedStringFilter;
            processInstanceKey?: string | AdvancedStringFilter;
            startDate?: string | AdvancedDateTimeFilter;
            state?: "ACTIVE" | "COMPLETED" | "TERMINATED";
            tenantId?: string | AdvancedStringFilter;
            variables?: { name: string; value: string }[];
        };
        page?: SearchPageRequest;
        sort: {
            field: | "processDefinitionKey"
            | "processInstanceKey"
            | "parentFlowNodeInstanceKey"
            | "tenantId"
            | "state"
            | "processDefinitionVersion"
            | "processDefinitionId"
            | "processDefinitionName"
            | "processDefinitionVersionTag"
            | "parentProcessInstanceKey"
            | "startDate"
            | "endDate"
            | "hasIncident";
            order?: "ASC"
            | "DESC";
        }[];
    }
    Index

    Properties

    Properties

    filter: {
        endDate?: string | AdvancedDateTimeFilter;
        parentFlowNodeInstanceKey?: string | AdvancedStringFilter;
        parentProcessInstanceKey?: string | AdvancedStringFilter;
        processDefinitionId?: string | AdvancedStringFilter;
        processDefinitionKey?: string | AdvancedStringFilter;
        processDefinitionName?: string | AdvancedStringFilter;
        processDefinitionVersion?: string | AdvancedStringFilter;
        processDefinitionVersionTag?: string | AdvancedStringFilter;
        processInstanceKey?: string | AdvancedStringFilter;
        startDate?: string | AdvancedDateTimeFilter;
        state?: "ACTIVE" | "COMPLETED" | "TERMINATED";
        tenantId?: string | AdvancedStringFilter;
        variables?: { name: string; value: string }[];
    }

    Process instance search filter.

    Type declaration

    Pagination criteria.

    sort: {
        field:
            | "processDefinitionKey"
            | "processInstanceKey"
            | "parentFlowNodeInstanceKey"
            | "tenantId"
            | "state"
            | "processDefinitionVersion"
            | "processDefinitionId"
            | "processDefinitionName"
            | "processDefinitionVersionTag"
            | "parentProcessInstanceKey"
            | "startDate"
            | "endDate"
            | "hasIncident";
        order?: "ASC"
        | "DESC";
    }[]

    Sort field criteria.

    Type declaration

    • field:
          | "processDefinitionKey"
          | "processInstanceKey"
          | "parentFlowNodeInstanceKey"
          | "tenantId"
          | "state"
          | "processDefinitionVersion"
          | "processDefinitionId"
          | "processDefinitionName"
          | "processDefinitionVersionTag"
          | "parentProcessInstanceKey"
          | "startDate"
          | "endDate"
          | "hasIncident"
    • Optionalorder?: "ASC" | "DESC"

      The order in which to sort the related field. Default value: ASC