Welcome‎ > ‎Version 3‎ > ‎Broadcast Api (Read Only)‎ > ‎Data Structures‎ > ‎

Broadcast Offer Option

Data Structure containing information about an option on an offer.  This is the entity in the system that can be purchased. 

Fields:
Field Data Type Nulls Description
attributeValues
list
 Contains a list of broadcast offer attribute values.
blurb string
Html information to be displayed about the offer option.
demandStrategy
DemandStrategy
YThe demand strategy used to configure display of the offer option.
displayOrder int

The display order when their are multiple options.
hasSoldOut bool
Value on whether the option has been sold out.
maxQuantity float

The maximum number of items that can be sold.
offerOptionId int

The id for the option.
pricing Pricing

The pricing information for purchasing this option.
pricingStrategy
PricingStrategy
Y
The pricing strategy used to configure display of the offer option.
title     string

The title for the option.
variantValues
list
 Contains a list of broadcast offer variant values.
 

Sample JSON Response:
{
    "attributeValues": [
        {
            // see
broadcast offer attribute value
        },
       
{
            // see broadcast offer attribute value
        }

    ],

    "blurb": "Description",
    "demandStrategy": "NotSpecified",
    "displayOrder": 0,
    "hasSoldOut": false,
    "maxQuantity": 1000,
    "offerOptionId": 7835,
    "pricing": {
        // see offer option pricing
    },
   
"pricingStrategy": "NotSpecified",
    "title": "PublisherDealOption Title DealID 8069 PublisherID 34"
,
    "variantValues": [
        {
            // see broadcast offer variant value
        },
       
{
           
// see
broadcast offer variant value
        }

    ],

}


Sample XML Response:
<option>
    <attributeValues>
        <offerAttributeValue>
            <!--
see broadcast offer attribute value -->
        <offerAttributeValue>

    <blurb>Description</blurb>
   
<demandStrategy>NotSpecified</demandStrategy>                 
    <displayOrder>0</displayOrder>
    <hasSoldOut>false</hasSoldOut>
    <maxQuantity>1000</maxQuantity>
    <numberSold>0</numberSold>
    <offerOptionId>7835</offerOptionId>
    <pricing>
        <currency>USD</currency>
        <currencySymbol>$</currencySymbol>
        <discountPercent>49.23</discountPercent>
        <originalPrice>100</originalPrice>
        <price>50.77</price>
        <promotionalPrice i:nil="true"/>
        <savings>49.23</savings>
    </pricing>
      <pricingStrategy>NotSpecified</pricingStrategy>         
    <title>PublisherDealOption Title DealID 8069 PublisherID 34</title>

    <variantValues>
        <offerVariantValue>
            <!--
see broadcast offer variant value -->
        <offerVariantValue>
    </variantValues>

</option>
Comments