# <a id="bitdrift.public.unary.issues.v1.ListIssueGroupsFilters"></a>ListIssueGroupsFilters

**Source definition:** [`src/bitdrift/public/unary/issues/v1/issues.proto#L251-L301`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/issues/v1/issues.proto#L251-L301>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| assignees | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">issues</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">ListIssueGroupsFilters</i><i class="proto-type-dot">.</i><i class="proto-type-part">Assignee</i>](#bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Assignee "bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Assignee")</span><span class="proto-field-annotation">only one of <em>assignees</em>, or <em>status</em>, <em>platform</em>, <em>time_range</em>, <em>advanced_filters</em>, <em>ids_filter</em> can be set</span> | Filters on the assignee of an issue group. |
| status | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">issues</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">ListIssueGroupsFilters</i><i class="proto-type-dot">.</i><i class="proto-type-part">Status</i>](#bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Status "bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Status")</span><span class="proto-field-annotation">only one of <em>status</em>, or <em>assignees</em>, <em>platform</em>, <em>time_range</em>, <em>advanced_filters</em>, <em>ids_filter</em> can be set</span> | Filters on the status of an issue group. |
| platform | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">issues</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">ListIssueGroupsFilters</i><i class="proto-type-dot">.</i><i class="proto-type-part">Platform</i>](#bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Platform "bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Platform")</span><span class="proto-field-annotation">only one of <em>platform</em>, or <em>assignees</em>, <em>status</em>, <em>time_range</em>, <em>advanced_filters</em>, <em>ids_filter</em> can be set</span> | Filters on the platform of an issue group. |
| time_range | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">issues</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">ListIssueGroupsFilters</i><i class="proto-type-dot">.</i><i class="proto-type-part">TimeRange</i>](#bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.TimeRange "bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.TimeRange")</span><span class="proto-field-annotation">only one of <em>time_range</em>, or <em>assignees</em>, <em>status</em>, <em>platform</em>, <em>advanced_filters</em>, <em>ids_filter</em> can be set</span> | Filters on the time range of an issue group. |
| advanced_filters | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">issues</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">AdvancedFilter</i>](bitdrift_public_unary_issues_v1_AdvancedFilter.md "bitdrift.public.unary.issues.v1.AdvancedFilter")</span><span class="proto-field-annotation">only one of <em>advanced_filters</em>, or <em>assignees</em>, <em>status</em>, <em>platform</em>, <em>time_range</em>, <em>ids_filter</em> can be set</span> | Filters on the advanced filters of an issue group. |
| ids_filter | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">issues</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">ListIssueGroupsFilters</i><i class="proto-type-dot">.</i><i class="proto-type-part">IdsFilters</i>](#bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.IdsFilters "bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.IdsFilters")</span><span class="proto-field-annotation">only one of <em>ids_filter</em>, or <em>assignees</em>, <em>status</em>, <em>platform</em>, <em>time_range</em>, <em>advanced_filters</em> can be set</span> | Filters on specific issue group IDs. |

</section>
<p class="h4">Example</p>
<div class="proto-json-blob"><pre><code>{
  "assignees": {
    "value": [
      {
        "email": "user@example.com",
        "id": "usr_abc123",
        "name": "Jane Doe"
      }
    ]
  }
}</code></pre></div>

# <a id="bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Assignee"></a>ListIssueGroupsFilters.Assignee

**Source definition:** [`src/bitdrift/public/unary/issues/v1/issues.proto#L252-L255`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/issues/v1/issues.proto#L252-L255>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| value | <span class="proto-type proto-type-message">array of [<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">common</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">Owner</i>](bitdrift_public_unary_common_v1_Owner.md "bitdrift.public.unary.common.v1.Owner")</span><br><em class="proto-field-annotation">up to 100 items</em> | The assignee(s) of an issue group to filter by. |

</section>
<p class="h4">Example</p>
<div class="proto-json-blob"><pre><code>{
  "value": [
    {
      "email": "user@example.com",
      "id": "usr_abc123",
      "name": "Jane Doe"
    }
  ]
}</code></pre></div>

# <a id="bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Status"></a>ListIssueGroupsFilters.Status

**Source definition:** [`src/bitdrift/public/unary/issues/v1/issues.proto#L257-L260`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/issues/v1/issues.proto#L257-L260>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| value | <span class="proto-type proto-type-enum">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">issues</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">IssueGroupStatus</i>](bitdrift_public_unary_issues_v1_IssueGroupStatus.md "bitdrift.public.unary.issues.v1.IssueGroupStatus")</span><br><em class="proto-field-annotation">must be a defined enum value</em> | The status of an issue group to filter by. |

</section>
<p class="h4">Example</p>
<div class="proto-json-blob"><pre><code>{
  "value": "NEW"
}</code></pre></div>

# <a id="bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.Platform"></a>ListIssueGroupsFilters.Platform

**Source definition:** [`src/bitdrift/public/unary/issues/v1/issues.proto#L262-L265`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/issues/v1/issues.proto#L262-L265>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| value | <span class="proto-type proto-type-message">array of [<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">shared</i><i class="proto-type-dot">.</i><i class="proto-type-part">platform</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">Platform</i>](bitdrift_public_shared_platform_v1_Platform.md "bitdrift.public.shared.platform.v1.Platform")</span><br><em class="proto-field-annotation">up to 100 items</em> | The platform of an issue group to filter by. |

</section>
<p class="h4">Example</p>
<div class="proto-json-blob"><pre><code>{
  "value": [
    {
      "apple": {
        "apps": [
          {
            "app_id": "com.example.app"
          }
        ]
      }
    }
  ]
}</code></pre></div>

# <a id="bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.TimeRange"></a>ListIssueGroupsFilters.TimeRange

**Source definition:** [`src/bitdrift/public/unary/issues/v1/issues.proto#L267-L269`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/issues/v1/issues.proto#L267-L269>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| time_range | <span class="proto-type proto-type-message">[<i class="proto-type-part">bitdrift</i><i class="proto-type-dot">.</i><i class="proto-type-part">public</i><i class="proto-type-dot">.</i><i class="proto-type-part">unary</i><i class="proto-type-dot">.</i><i class="proto-type-part">common</i><i class="proto-type-dot">.</i><i class="proto-type-part">v1</i><i class="proto-type-dot">.</i><i class="proto-type-part">TimeRange</i>](bitdrift_public_unary_common_v1_TimeRange.md "bitdrift.public.unary.common.v1.TimeRange")</span> |  |

</section>
<p class="h4">Example</p>
<div class="proto-json-blob"><pre><code>{
  "time_range": {
    "relative_time_range": {
      "duration": "3600s",
      "offset": "3600s"
    }
  }
}</code></pre></div>

# <a id="bitdrift.public.unary.issues.v1.ListIssueGroupsFilters.IdsFilters"></a>ListIssueGroupsFilters.IdsFilters

**Source definition:** [`src/bitdrift/public/unary/issues/v1/issues.proto#L271-L279`](<https://github.com/bitdriftlabs/api/blob/main/src/bitdrift/public/unary/issues/v1/issues.proto#L271-L279>)

<section class="proto-fields-table" markdown>
| Field | Type | Description |
|---|---|---|
| value | <span class="proto-type proto-type-primitive">array of string</span><br><em class="proto-field-annotation">up to 100 items</em> | The issue group IDs to filter the list by. |

</section>
<p class="h4">Example</p>
<div class="proto-json-blob"><pre><code>{
  "value": [
    "12710232306638153143"
  ]
}</code></pre></div>

