---
title: "Retrieve a list of realtime personalizations under the Parent Segment"
method: GET
path: "/entities/parent_segments/{parentSegmentId}/realtime_personalizations"
tags: ["Realtime Personalization"]
---

# Retrieve a list of realtime personalizations under the Parent Segment

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

Retrieve a list of realtime personalizations under the Parent Segment

## Query parameters

- `page[size]` number
- `page[after]` string
- `permissions` 'edit' | 'view'

## Response `200`

Returns a list of realtime personalizations under the Parent Segment

- object
  - `data` object[], required
    - `id` string, required
    - `type` 'realtime-personalization', required
    - `attributes` object, required
      - `audienceId` string
      - `name` string, required
      - `description` string, nullable, required
      - `sections` object[], required
        - `name` string, required
        - `entryCriteria` PartialRealtimeJourneyYamlRealtimeJourneyCriteria, nullable, required
          - `name` string, required
          - `description` string
          - `keyEventCriteria` PartialRealtimeJourneyYamlRealtimeJourneyKeyEventCriteria
            - `keyEventId` string
            - `keyEventFilters` object — TODO: something like ION?
              - …
          - `profileCriteria` PartialRealtimeJourneyYamlRealtimeAndBatchIon
          - `acceptUnknownProfiles` boolean, nullable
        - `payload` object, nullable, required
        - `id` string, required
        - `includeSensitive` true | false, required
      - `createdAt` string, date-time, required
      - `updatedAt` string, date-time, required
      - `referencingRealtimeAttributes` object[]
        - `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
              - …
            - `backfill` PartialRealtimeJourneyYamlRealtimeAttributeBackfillSetting, nullable
              - …
          - 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
              - …
            - `maxItems` number, required
            - `actions` object[], required
              - …
            - `aggregations` object[], required
              - …
          - PartialRealtimeJourneyYamlParentSegmentRealtimeCounterAttributeAttributes
            - `name` string, required
            - `identifier` string, required
            - `description` string, nullable
            - `type` 'counter', required
            - `counterType` 'sliding' | 'total', required
            - `increment` union, required
              - …
            - `notation` string, required
            - `realtimeKeyEventId` string, required
            - `filterRule` object, required
            - `duration` PartialRealtimeJourneyYamlRealtimeAttributeDurationSetting, required
              - …
            - `backfill` PartialRealtimeJourneyYamlRealtimeAttributeBackfillSetting, nullable, required
              - …
            - `subDurations` object[], 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
              - …
            - `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
              - …
            - `lookupKeys` object[], required
              - …
    - `relationships` object, required
      - `createdBy` User
        - `id` string
        - `td_user_id` string
        - `name` string
      - `updatedBy` User
        - `id` string
        - `td_user_id` string
        - `name` string
      - `parentFolder` RelationshipsFolderJsonApiResource
        - `data` object
          - `id` string, required
          - `type` 'folder-segment', 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)
