---
title: "List available realtime attributes"
method: GET
path: "/entities/parent_segments/{parentSegmentId}/realtime_attributes"
tags: ["Realtime Journeys"]
---

# List available realtime attributes

`GET /entities/parent_segments/{parentSegmentId}/realtime_attributes`

List available realtime attributes

## Query parameters

- `page[size]` number
- `page[after]` string
- `sorted_by` string
- `types` string — comma separated types like "types=single,imported"
- `q` string — Returns resources whose name or any of whose sub attribute names match the value.

## Response `200`

Returns a list of available realtime attributes

- object
  - `data` object[], required
    - `id` string
    - `type` 'realtime-attribute'
    - `attributes` union
      - PartialRealtimeJourneyYamlParentSegmentRealtimeSingleAttributeAttributes
        - `name` string, required
        - `identifier` string, required
        - `description` string, nullable
        - `type` 'single', required
        - `notation` string, required
        - `realtimeKeyEventId` string, required
        - `sensitive` true | false
        - `filterRule` object, required
        - `valueColumn` string, required
        - `dataType` 'number' | 'string', required
        - `duration` PartialRealtimeJourneyYamlRealtimeAttributeDurationSetting
          - `value` integer, required
          - `unit` 'hour' | 'day' | 'minute', required
        - `backfill` PartialRealtimeJourneyYamlRealtimeAttributeBackfillSetting, nullable
          - `attributeIdentifier` string, required
          - `timestampIdentifier` string, required
      - PartialRealtimeJourneyYamlParentSegmentRealtimeListAttributeAttributes
        - `name` string, required
        - `identifier` string, required
        - `description` string, nullable
        - `type` 'list', required
        - `notation` string
        - `realtimeKeyEventId` string, required
        - `filterRule` object, required
        - `idColumn` string, required
        - `fields` string[], required
        - `duration` PartialRealtimeJourneyYamlRealtimeAttributeDurationSetting, required
          - `value` integer, required
          - `unit` 'hour' | 'day' | 'minute', required
        - `maxItems` number, required
        - `actions` object[], required
          - `action` 'delete_item' | 'clear', required
          - `realtimeKeyEventId` string, required
          - `filterRule` object, required
        - `aggregations` object[], required
          - `name` string
          - `identifier` string
          - `aggregationType` 'first' | 'last' | 'sum' | 'min' | 'max' | 'distinct_list'
          - `column` string
          - `notation` string, required
      - PartialRealtimeJourneyYamlParentSegmentRealtimeCounterAttributeAttributes
        - `name` string, required
        - `identifier` string, required
        - `description` string, nullable
        - `type` 'counter', required
        - `counterType` 'sliding' | 'total', required
        - `increment` union, required
          - PartialRealtimeJourneyYamlRealtimeCounterAttributeIncrementSettingConst
            - `type` 'const', required
            - `value` number, required
          - PartialRealtimeJourneyYamlRealtimeCounterAttributeIncrementSettingField
            - `type` 'field', required
            - `value` string, required
        - `notation` string, required
        - `realtimeKeyEventId` string, required
        - `filterRule` object, required
        - `duration` PartialRealtimeJourneyYamlRealtimeAttributeDurationSetting, required
          - `value` integer, required
          - `unit` 'hour' | 'day' | 'minute', required
        - `backfill` PartialRealtimeJourneyYamlRealtimeAttributeBackfillSetting, nullable, required
          - `attributeIdentifier` string, required
          - `timestampIdentifier` string, required
        - `subDurations` object[], required
          - `value` integer, required
          - `unit` 'hour' | 'day' | 'minute', required
          - `name` string, required
          - `identifier` string, required
          - `notation` string, required
      - PartialRealtimeJourneyYamlParentSegmentRealtimeImportedAttributeAttributes
        - `name` string, nullable
        - `description` string, nullable
        - `realtimeAttributeKind` 'batch', required
        - `type` 'imported'
        - `notation` string, required
        - `createdAt` string, date-time
        - `updatedAt` string, date-time
        - `column` string, required
        - `identifier` string, nullable
        - `dataType` union, required
          - 'string' | 'number' | 'timestamp' | 'date' | 'string_array' | 'number_array' | 'boolean' — Type of the column
          - string, nullable — This can be null when the corresponding AudienceAttribute is removed.
        - `sensitive` true | false
      - PartialRealtimeJourneyYamlParentSegmentRealtimeLookupCatalogAttributeAttributes
        - `name` string, required
        - `identifier` string, required
        - `description` string, nullable
        - `type` 'lookupCatalog', required
        - `notation` string, required
        - `lookupCatalogTableName` string, required
        - `lookupCatalogColumns` object[], required
          - `name` string, required
          - `dataType` string, required
        - `lookupKeys` object[], required
          - `id` string, required
          - `type` string, required
  - `pagination` object, required
    - `nextPage` string, nullable, required — The path part of URL of the next page

---

[API](https://skmtc.net/treasure/apis/cdp-api.md) · [All operations](https://skmtc.net/treasure/apis/cdp-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/treasure/cdp-api/revisions/24caa8eb809b/schema)
