OpenTV ENTera & OpenTV Platform Documentation
26.26_Q2 25.52_Q4 25.26_Q2 25.12_Q1 24.50_Q4 24.38_Q3 24.26_Q2 23.50_Q4 23.24_Q2 23.12_Q1 22.50_Q4 22.38_Q3 22.24_Q2
26.26_Q2 25.52_Q4 25.26_Q2 25.12_Q1 24.50_Q4 24.38_Q3 24.26_Q2 23.50_Q4 23.24_Q2 23.12_Q1 22.50_Q4 22.38_Q3 22.24_Q2

Creating a guest entitlements capability product

Overview

To enable the guest entitlements feature, you must create one or more guest entitlements capability products. You can do one of the following, depending on your business requirements:

  • Create a single guest entitlements capability product that can be referenced by each channel that you want to enable the feature for.

  • Create a guest entitlements capability product for each channel that you want to enable the feature for. This means that each such capability product can be sold separately.

You can create this capability product:

  • In OpCon

  • Through an API call

Creating the capability product in OpCon

To create a guest entitlements capability product in OpCon, follow the instructions in Create a new product to create a new capability product.

When creating the product, in Non-locale Custom Fields:

  • Set Type to WATCHPARTY.

  • In Access Duration, set the room duration.

Creating the capability product through an API call

Referring to Creating a product, create a new product. Be sure to:

  • Set type to capability.

  • Include a capabilityProductInfo block with a type of WATCHPARTY and an accessDuration that specifies the room duration (in ISO 8601 with the restricted allowed pattern: PnDTnHnMnS). For example:

    JSON
    "capabilityProductInfo": {
            "type": "WATCHPARTY",
            "accessDuration": "P0Y0M0DT4H0M0S"
        },