slug: youtube provider: Youtube generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Media, Entertainment & Telecom Content 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: Analytics Reports spec_file: youtube-analytics-reports-api-openapi.yml capability_id: BC-3770.30 capability_id_l1: BC-3770 capability_name: Content Performance Analytics confidence: 0.8 evidence: Retrieve YouTube Analytics Reports ... track video performance metrics, monitor audience engagement, and gain insights into viewer demographics reason: Operations retrieve viewership/performance metrics for channels and videos, which is content performance analytics within audience measurement and insights. - tag: Captions spec_file: youtube-captions-api-openapi.yml capability_id: BC-3700.60 capability_id_l1: BC-3700 capability_name: Localisation & Versioning Management confidence: 0.8 evidence: Youtube Upload a Caption Track / Youtube Update a Caption Track reason: Managing caption tracks for videos is subtitling/captioning, i.e. localisation and versioning of content (could also relate to accessibility, but the operations are plainly caption asset management). - tag: Videos spec_file: youtube-videos-api-openapi.yml capability_id: BC-3710 capability_id_l1: BC-3710 capability_name: Media Asset Management confidence: 0.75 evidence: POST /videos youtube.videos.insert 'Youtube Upload or Insert a Video'; PUT /videos 'Youtube Update Video Metadata'; schemas VideoSnippet, VideoContentDetails, ThumbnailDetails reason: Operations onboard video assets into the platform and maintain their descriptive/technical metadata (snippet, content details, status, thumbnails), which is media asset management. Ambiguous between asset ingest and metadata cataloguing, so no L2 asserted. - tag: LiveStreams spec_file: youtube-live-streams-api-openapi.yml reanchored_from: youtube-livestreams-api-openapi.yml capability_id: BC-3740.20 capability_id_l1: BC-3740 capability_name: OTT & Streaming Delivery confidence: 0.7 evidence: 'POST /liveStreams ''Create a Live Stream''; description: ''streams are the actual video feed bound to a broadcast''; schema LiveStreamContentDetails' reason: Manages the ingest/stream objects that carry live video feeds into the platform for delivery — streaming/live delivery operations rather than content production. - tag: Reports spec_file: youtube-reports-api-openapi.yml capability_id: BC-610.50 capability_id_l1: BC-610 capability_name: Analytics & BI Management confidence: 0.7 evidence: GET /reports youtubeAnalytics.reports.query 'Youtube Query Analytics Reports' reason: Operations query analytics reports and retrieve generated report data (QueryResponse, ColumnHeader, ListReportsResponse), which is reporting/analytics delivery. Mapped to Analytics & BI Management; it is channel performance analytics rather than a domain business process, hence moderate confidence. recovered_from: capability-edges-sweep.json