# List 'NotificationDistribution'

Endpoint: GET /communication/notificationdistribution/list/
Version: 2.0.0
Security: customer_id, application_id, service_id, service_version_id, client_ct, client_object_id, client_secret

## Query parameters:

  - `_jsonl` (boolean)

  - `_order_by` (array)

  - `_page` (integer)

  - `_page_size` (integer)

  - `_search` (string)

  - `_slim` (boolean)

  - `_statistics` (boolean)

  - `global_realestates` (array)

  - `global_segments` (array)

  - `has_been_sent` (any)

  - `has_been_viewed` (any)

  - `notification_content_types` (array)

  - `notification_object_ids` (array)

  - `status_failed` (any)

  - `created_at` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `gt`, Supports negation (via `!`): `True`

Operator: `gte`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `lt`, Supports negation (via `!`): `True`

Operator: `lte`, Supports negation (via `!`): `True`

  - `custom_id` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `contains`, Supports negation (via `!`): `True`

Operator: `endswith`, Supports negation (via `!`): `True`

Operator: `icontains`, Supports negation (via `!`): `True`

Operator: `iendswith`, Supports negation (via `!`): `True`

Operator: `iexact`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `istartswith`, Supports negation (via `!`): `True`

Operator: `startswith`, Supports negation (via `!`): `True`

  - `delivered_time` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `gt`, Supports negation (via `!`): `True`

Operator: `gte`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `lt`, Supports negation (via `!`): `True`

Operator: `lte`, Supports negation (via `!`): `True`

  - `distribution_type` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `gt`, Supports negation (via `!`): `True`

Operator: `gte`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `lt`, Supports negation (via `!`): `True`

Operator: `lte`, Supports negation (via `!`): `True`

  - `failed_context` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `contains`, Supports negation (via `!`): `True`

Operator: `endswith`, Supports negation (via `!`): `True`

Operator: `icontains`, Supports negation (via `!`): `True`

Operator: `iendswith`, Supports negation (via `!`): `True`

Operator: `iexact`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `istartswith`, Supports negation (via `!`): `True`

Operator: `startswith`, Supports negation (via `!`): `True`

  - `failed_delivery_time` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `gt`, Supports negation (via `!`): `True`

Operator: `gte`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `lt`, Supports negation (via `!`): `True`

Operator: `lte`, Supports negation (via `!`): `True`

  - `id` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

  - `notification` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

  - `organization` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

  - `sent_time` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `gt`, Supports negation (via `!`): `True`

Operator: `gte`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `lt`, Supports negation (via `!`): `True`

Operator: `lte`, Supports negation (via `!`): `True`

  - `updated_at` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `gt`, Supports negation (via `!`): `True`

Operator: `gte`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `lt`, Supports negation (via `!`): `True`

Operator: `lte`, Supports negation (via `!`): `True`

  - `viewed_time` (any)
    Filter can be negated by adding a `!` to the end of the parameter name.





**Additional operators:**

Operator: `gt`, Supports negation (via `!`): `True`

Operator: `gte`, Supports negation (via `!`): `True`

Operator: `in`, Supports negation (via `!`): `True`

Operator: `isnull`, Supports negation (via `!`): `True`

Operator: `lt`, Supports negation (via `!`): `True`

Operator: `lte`, Supports negation (via `!`): `True`

## Response 200 fields (application/json):

  - `organization` (object)

  - `organization.id` (string)

  - `id` (string, required)
    **Additional Validation Information:**
Must be unique

  - `custom_id` (string)

  - `created_at` (string)

  - `distribution_type` (integer, required)

  - `updated_at` (string)

  - `sent_time` (string)
    **Additional Validation Information:**
This value must be set in an proper order, in relation to the following fields: `delivered_time`, `failed_delivery_time`, `viewed_time`

  - `delivered_time` (string)
    **Additional Validation Information:**
This value must be set in an proper order, in relation to the following fields: `failed_delivery_time`, `viewed_time`, `sent_time`

  - `viewed_time` (string)
    **Additional Validation Information:**
This value must be set in an proper order, in relation to the following fields: `delivered_time`, `sent_time`, `failed_delivery_time`

  - `failed_delivery_time` (string)
    **Additional Validation Information:**
This value must be set in an proper order, in relation to the following fields: `delivered_time`, `sent_time`, `viewed_time`

  - `failed_context` (string)
    **Additional Validation Information:**
This value requires that the following fields are also set: `failed_delivery_time`

  - `notification` (object, required)

  - `notification.id` (string)

