Data and Platform Integration

Samsung defines data and platform integration requirements across three partner levels (L1–L3) that represent increasing depth of platform integration for your application.

The following sections list the data categories and related requirements defined for each partner level.

Level 1: Basic Discovery Partner

L1 requires essential content metadata and feed standards in your application to enable Samsung's content discovery and recommendation systems.

The following table defines the L1 requirements.

Data category

Requirements

Content identification

Content identifiers (TMS ID)

Content meta

Content metadata with UMD integration

Rights/distribution

Rights & distribution (availability/offer/entitlement)

Live

Live channel & EPG

Interworking standard

Catalog feed specification and operational SLA
Content takedown notification

UX allowance

Screen minimization and continuous playback

Table 1: L1 requirements

Level 2: Conversational AI Partner

L2 adds action schema declaration and screen context sharing features in your application, enabling more sophisticated content execution and control, as well as conversations through our AI-powered interface.

The following table defines the L2 requirements.

Data category

Requirements

Schema declaration

Action Framework 2.0 (with parameters and deeplink mapping)
Capability change notification

Capability declaration

AI capability declaration

Screen context

Screen context (core): state/focus/playback (content title and other metadata)
Screen context (supplementary): track/ad break

Conversation processing

Content candidate list and match confidence scoring
Response format (JSON)
Partner AI-generated descriptions for content candidates

Execution control

Continue Playing integration

Exception handling

Execution result and error contract

Table 2: L2 requirements

Level 3: Agentic AI Partner

L3 introduces subscription status features, user preferences, and real-time request handling to support advanced user interactions.

L3 is our most advanced and deeply integrated integration level, tailored to what your application can do. Detailed requirements and scope are determined together with our team.