PromotionAssignmentInformation document (Data API 23.2)

Property Type Constraints Description
abtest_id String   If there is only one assignment, and that assignment is an A/B test segment, the id of the A/B test the segment belongs to. Otherwise, empty.
abtest_segment_id String   If there is only one assignment, and that assignment is an A/B test segment, the id of the A/B test segment. Otherwise, empty.
active Boolean   true if the individual assignment or the multiple assignments are currently active.
active_abtest_assignments [PromotionABTestGroupAssignment]   A list of currently active A/B tests this is assigned to.
active_campaign_assignments [PromotionCampaignAssignment]   A list of currently active campaigns this is assigned to.
campaign_id String   If there is only one assignment, and that assignment is a campaign, the id of the campaign. Otherwise, empty.
end_date DateTime   The end date of the container of the assignment (a Campaign or ABTest). If schedule_type is schedule_type : "multiple" or schedule_type : "none", then then result will be null. Also, a null date will also return null.
schedule Schedule   The schedule of the assignment (a Campaign or ABTest). If schedule_type is schedule_type : "multiple" or schedule_type : "none", then then result will be null.
schedule_type Enum {none, campaign, abtest, multiple}   If there is only one active assignment, or no active assignments and one upcoming assignment, this is that type of assignment (schedule_type : "campaign" or schedule_type : "abtest"). If there are no assignments, it will be schedule_type : "none", otherwise, schedule_type : "multiple".
start_date DateTime   The start date of the container of the assignment (a Campaign or ABTest). If schedule_type is schedule_type : "multiple" or schedule_type : "none", then then result will be null. Also, a null date will also return null.
upcoming_abtest_assignments [PromotionABTestGroupAssignment]   A list of upcoming A/B tests this is assigned to.
upcoming_campaign_assignments [PromotionCampaignAssignment]   A list of upcoming campaigns this is assigned to.
X OCAPI versions 15.x and 16.x will be retired on March 31, 2021. For dates and more information, see the OCAPI versioning and deprecation policy and this Knowledge Article.