generated: '2026-07-20' method: derived source: openapi/localytics-campaigns-audiences-openapi.yml note: Entity-relationship graph derived from OpenAPI component schema $ref links. entities: - name: AudienceResponseGet fields: 7 - name: AudienceSegmentationCountResponse fields: 6 - name: AudienceBehaviorRule fields: 5 - name: CampaignParams fields: 5 - name: RecurringParams fields: 5 - name: AudienceResponse fields: 5 - name: AudienceSegmentation fields: 5 - name: AudienceDefinition fields: 4 - name: AudienceTargetRules fields: 4 - name: Schedule fields: 4 - name: ScheduleResponse fields: 4 - name: SegmentationCount fields: 4 - name: ListCampaignResponse fields: 4 - name: AudienceBehaviorRules fields: 3 - name: AudienceFilter fields: 3 - name: AudienceProfileCriterion fields: 3 - name: OnSchedule fields: 3 - name: AudienceBehaviorConditions fields: 2 - name: AudienceProfileRules fields: 2 - name: ProfileDefinition fields: 2 - name: AudienceParams fields: 2 - name: TargetRulesAudienceExisting fields: 1 - name: BuildAttributes fields: 1 - name: BeginImmediately fields: 1 - name: Optimized fields: 1 - name: PushCampaignParams fields: 0 - name: TargetRulesNewAudience fields: 0 - name: CreativesAttributes fields: 0 - name: Recurring fields: 0 - name: RecurringResponse fields: 0 - name: Intervals fields: 0 - name: IntervalsResponse fields: 0 - name: CreativesAttributesResponse fields: 0 - name: CampaignResponse fields: 0 - name: FrequencyCappingAttributes fields: 0 - name: StringOperators fields: 0 - name: NumberOperators fields: 0 - name: DateOperators fields: 0 - name: DimensionNumberOperators fields: 0 - name: DimensionStringOperators fields: 0 - name: DimensionVersionOperators fields: 0 relationships: - from: AudienceBehaviorConditions to: AudienceFilter type: has_many - from: AudienceBehaviorRule to: AudienceBehaviorConditions type: references - from: AudienceBehaviorRules to: AudienceBehaviorRule type: has_many - from: AudienceDefinition to: DimensionStringOperators type: references - from: AudienceDefinition to: DimensionNumberOperators type: references - from: AudienceDefinition to: DimensionVersionOperators type: references - from: AudienceDefinition to: ProfileDefinition type: references - from: AudienceResponseGet to: AudienceTargetRules type: references - from: AudienceResponseGet to: SegmentationCount type: references - from: AudienceSegmentationCountResponse to: AudienceTargetRules type: references - from: AudienceTargetRules to: AudienceProfileRules type: references - from: AudienceTargetRules to: AudienceBehaviorRules type: references - from: AudienceProfileRules to: AudienceProfileCriterion type: has_many - from: CampaignParams to: TargetRulesNewAudience type: references - from: CampaignParams to: TargetRulesAudienceExisting type: references - from: Schedule to: BeginImmediately type: references - from: Schedule to: OnSchedule type: references - from: Schedule to: Recurring type: references - from: Schedule to: Optimized type: references - from: ScheduleResponse to: BeginImmediately type: references - from: ScheduleResponse to: OnSchedule type: references - from: ScheduleResponse to: RecurringResponse type: references - from: ScheduleResponse to: Optimized type: references - from: RecurringParams to: FrequencyCappingAttributes type: references - from: ProfileDefinition to: StringOperators type: references - from: ProfileDefinition to: NumberOperators type: references - from: ProfileDefinition to: DateOperators type: references - from: AudienceParams to: TargetRulesNewAudience type: references - from: AudienceResponse to: TargetRulesNewAudience type: references