Amazon Pinpoint · Schema

Condition

Specifies the conditions to evaluate for an activity in a journey, and how to evaluate those conditions.

CampaignsCommunicationsEmailMarketingMessagingPush NotificationsSMSVoiceCustomer EngagementSegmentationJourneysAnalytics

Properties

Name Type Description
Conditions object
Operator object
View JSON Schema on GitHub

JSON Schema

amazon-pinpoint-condition-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-pinpoint/refs/heads/main/json-schema/amazon-pinpoint-condition-schema.json",
  "title": "Condition",
  "description": "Specifies the conditions to evaluate for an activity in a journey, and how to evaluate those conditions.",
  "type": "object",
  "properties": {
    "Conditions": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ListOfSimpleCondition"
        },
        {
          "description": "The conditions to evaluate for the activity."
        }
      ]
    },
    "Operator": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Operator"
        },
        {
          "description": "Specifies how to handle multiple conditions for the activity. For example, if you specify two conditions for an activity, whether both or only one of the conditions must be met for the activity to be performed."
        }
      ]
    }
  }
}