Amazon Pinpoint · JSON Structure

Amazon Pinpoint Segment Group List Structure

Specifies the settings that define the relationships between segment groups for a segment.

Type: object Properties: 2
CampaignsCommunicationsEmailMarketingMessagingPush NotificationsSMSVoiceCustomer EngagementSegmentationJourneysAnalytics

SegmentGroupList is a JSON Structure definition published by Amazon Pinpoint, describing 2 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

Groups Include

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-pinpoint/refs/heads/main/json-structure/amazon-pinpoint-segment-group-list-structure.json",
  "name": "SegmentGroupList",
  "description": "Specifies the settings that define the relationships between segment groups for a segment.",
  "type": "object",
  "properties": {
    "Groups": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ListOfSegmentGroup"
        },
        {
          "description": "An array that defines the set of segment criteria to evaluate when handling segment groups for the segment."
        }
      ]
    },
    "Include": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Include"
        },
        {
          "description": "Specifies how to handle multiple segment groups for the segment. For example, if the segment includes three segment groups, whether the resulting segment includes endpoints that match all, any, or none of the segment groups."
        }
      ]
    }
  }
}