Explicit SSAI Session Initialization Endpoint

Initializes the SSAI session and returns a JSON with the URLs needed to stream content and track the session

If URL-signing is enabled, follow the instructions for creating a properly formed request.

For DRM-protected content, use the Single media, playback metadata endpoint and include the ad_config_id query parameter to request the SSAI version with DRM support.

Path Params
string
required

Property or site ID that owns a piece of media

string
required

Eight-character, alphanumeric ID that uniquely identifies the media

This can be found on the video detail page in the dashboard.

string
enum
required

The file extension of the manifest

Possible values:

  • m3u8: HLS manifest
  • mpd: DASH manifest
Allowed:
Query Params
string
required

Unique identifier of the ad config

string
enum

(Optional) Schema format for the requested SSAI media manifest

The schema query parameter is either omitted/empty or aws. When empty, successful JSON uses manifest_url and session_info. When schema=aws, the same values are returned as manifestUrl and trackingUrl.

Allowed:
Body Params
string

Indicates whether tracking beacons are sent by the client or the server
To request an AWS schema, this value must be passed as 'reportingMode' (in camelCase).
This value is passed through to the 'session_info' or 'trackingUrl' URL as a query parameter.

Possible values:

  • 'client': (Default) The player or client sends tracking beacons
  • 'server': The server sends tracking beacons
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
© 2007- Longtail Ad Solutions, Inc.