slug: groundtruth provider: GroundTruth generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 5 edges: - tag: Campaigns spec_file: groundtruth-campaigns-api-openapi.yml capability_id: BC-400.60 capability_id_l1: BC-400 capability_name: Digital Marketing Management confidence: 0.85 evidence: POST /campaigns create_campaign; POST /campaigns/with_adgroups create_campaign_and_adgroups; GET /campaigns/dashboard get_campaigns_dashboard reason: Creation, management and performance dashboards for paid advertising campaigns — digital marketing / paid media management (closely adjacent to demand generation). - tag: Ad Groups spec_file: groundtruth-ad-groups-api-openapi.yml capability_id: BC-400.60 capability_id_l1: BC-400 capability_name: Digital Marketing Management confidence: 0.8 evidence: POST /adgroups create_adgroup; GET /adgroups/{adgroup_id}/avails; schemas BudgetModel, OptimizationStrategy, CreateUpdateAudienceModel, CreateUpdateTrackingPixelModel reason: Ad group setup with targeting, budgets and bid strategy is digital/paid-media campaign execution — digital marketing management. - tag: Creatives spec_file: groundtruth-creatives-api-openapi.yml capability_id: BC-400.60 capability_id_l1: BC-400 capability_name: Digital Marketing Management confidence: 0.75 evidence: POST /creatives create_creative; GET /creatives/{creative_id}/preview; GET /creatives/{creative_id}/landing_page_preview reason: Authoring, cloning and previewing ad creatives and landing pages for digital ad delivery — digital marketing execution (with content production overlap). - tag: Audiences spec_file: groundtruth-audiences-api-openapi.yml capability_id: BC-400.60 capability_id_l1: BC-400 capability_name: Digital Marketing Management confidence: 0.7 evidence: GET /audiences/audience_taxonomy; POST /audiences/recommendations get_audience_recommendations; schemas AudienceTaxonomy, DetailedAudienceCategory reason: Audience taxonomy and targeting recommendations for ad buying; sits in digital marketing / paid media targeting, though it also touches segmentation. - tag: Demand spec_file: groundtruth-demand-api-openapi.yml capability_id: BC-400.50 capability_id_l1: BC-400 capability_name: Marketing Operations Management confidence: 0.7 evidence: '**External reporting API.** ... GET /demand/v1/campaign/{campaignID}/totals Get campaign level cumulative data; GET /demand/v1/campaign/sv_locations/{campaignID} Get SV Location data' reason: Campaign/adgroup/creative performance reporting across accounts — marketing measurement and reporting, i.e. marketing operations measurement; 'Demand' here is the reporting namespace, not demand planning.