# Ad Exchange Buyer API . offers

## Instance Methods

Gets the requested offer.

Creates or updates the requested offer.

Lists all offers the authenticated user has access to.

### Method Details

`get(offerId)`

    Gets the requested offer.

    Args:
      offerId: string, A parameter (required)

    Returns:
      An object of the form:

        {
          "status": "A String", # The status of this offer.
          "kind": "adexchangebuyer#offer",
          "labelNames": [ # The list of label names applicable to this offer.
            "A String",
          ],
          "pointOfContact": "A String", # The point of contact for this offer.
          "isOpen": True or False, # Whether this offer is open.
          "creator": { # The creator of this offer.
            "buyer": {
              "enabledForPreferredDeals": True or False,
              "displayName": "A String",
              "customerId": 42,
              "enabledForInterestTargetingDeals": True or False,
              "sponsorAccountId": 42,
              "id": 42,
              "accountId": 42,
            },
            "webProperty": {
              "enabledForPreferredDeals": True or False,
              "name": "A String",
              "syndicationProduct": "A String",
              "allowInterestTargetedAds": True or False,
              "siteUrls": [
                "A String",
              ],
              "propertyCode": "A String",
              "id": 42,
            },
            "customerId": 42,
            "name": "A String",
            "buyerSellerRole": "A String",
          },
          "closedToDealParties": [ # The list of buyer or seller parties this offer is closed to.
            {
              "buyer": {
                "enabledForPreferredDeals": True or False,
                "displayName": "A String",
                "customerId": 42,
                "enabledForInterestTargetingDeals": True or False,
                "sponsorAccountId": 42,
                "id": 42,
                "accountId": 42,
              },
              "webProperty": {
                "enabledForPreferredDeals": True or False,
                "name": "A String",
                "syndicationProduct": "A String",
                "allowInterestTargetedAds": True or False,
                "siteUrls": [
                  "A String",
                ],
                "propertyCode": "A String",
                "id": 42,
              },
              "customerId": 42,
              "name": "A String",
              "buyerSellerRole": "A String",
            },
          ],
          "billedBuyer": { # The billed buyer; For buyer initiated offers, buying through an intermediary.
            "buyer": {
              "enabledForPreferredDeals": True or False,
              "displayName": "A String",
              "customerId": 42,
              "enabledForInterestTargetingDeals": True or False,
              "sponsorAccountId": 42,
              "id": 42,
              "accountId": 42,
            },
            "webProperty": {
              "enabledForPreferredDeals": True or False,
              "name": "A String",
              "syndicationProduct": "A String",
              "allowInterestTargetedAds": True or False,
              "siteUrls": [
                "A String",
              ],
              "propertyCode": "A String",
              "id": 42,
            },
            "customerId": 42,
            "name": "A String",
            "buyerSellerRole": "A String",
          },
          "offerId": "A String", # The unique ID of this offer.
          "openToDealParties": [ # The list of buyer or seller parties this offer is open to.
            {
              "buyer": {
                "enabledForPreferredDeals": True or False,
                "displayName": "A String",
                "customerId": 42,
                "enabledForInterestTargetingDeals": True or False,
                "sponsorAccountId": 42,
                "id": 42,
                "accountId": 42,
              },
              "webProperty": {
                "enabledForPreferredDeals": True or False,
                "name": "A String",
                "syndicationProduct": "A String",
                "allowInterestTargetedAds": True or False,
                "siteUrls": [
                  "A String",
                ],
                "propertyCode": "A String",
                "id": 42,
              },
              "customerId": 42,
              "name": "A String",
              "buyerSellerRole": "A String",
            },
          ],
          "offerState": "A String", # The state of this offer.
          "anonymous": True or False, # Whether this offer is anonymous.
          "terms": { # The terms of this offer.
            "finalizeAutomatically": True or False, # If true, the offer will finalize automatically when accepted.
            "inventorySegmentTargeting": { # The inventory segment targeting for the offer.
              "positiveIcmInterests": [
                "A String",
              ],
              "positiveInventorySlots": [
                "A String",
              ],
              "negativeSiteUrls": [
                "A String",
              ],
              "positiveIcmBrands": [
                "A String",
              ],
              "negativeXfpPlacements": [
                "A String",
              ],
              "positiveVideoAdPositionSegments": [
                "A String",
              ],
              "negativeIcmInterests": [
                "A String",
              ],
              "negativeAudienceSegments": [
                "A String",
              ],
              "positiveOperatingSystems": [
                "A String",
              ],
              "negativeOperatingSystems": [
                "A String",
              ],
              "negativeIcmBrands": [
                "A String",
              ],
              "positiveLocations": [
                "A String",
              ],
              "negativeMobileApps": [
                "A String",
              ],
              "positiveDeviceCategories": [
                "A String",
              ],
              "negativeAdSizes": [
                {
                  "width": 42,
                  "height": 42,
                },
              ],
              "negativeInventorySlots": [
                "A String",
              ],
              "negativeVideoAdPositionSegments": [
                "A String",
              ],
              "negativeVideoDurationSegments": [
                "A String",
              ],
              "positiveSizes": [
                "A String",
              ],
              "positiveXfpAdSlots": [
                "A String",
              ],
              "positiveKeyValues": [
                {
                  "keyName": "A String",
                  "value": "A String",
                },
              ],
              "positiveSiteUrls": [
                "A String",
              ],
              "positiveMobileApps": [
                "A String",
              ],
              "negativeKeyValues": [
                {
                  "keyName": "A String",
                  "value": "A String",
                },
              ],
              "negativeSizes": [
                "A String",
              ],
              "positiveOperatingSystemVersions": [
                "A String",
              ],
              "negativeLocations": [
                "A String",
              ],
              "positiveAdSizes": [
                {
                  "width": 42,
                  "height": 42,
                },
              ],
              "negativeOperatingSystemVersions": [
                "A String",
              ],
              "positiveXfpPlacements": [
                "A String",
              ],
              "negativeXfpAdSlots": [
                "A String",
              ],
              "positiveVideoDurationSegments": [
                "A String",
              ],
              "positiveAudienceSegments": [
                "A String",
              ],
              "negativeDeviceCategories": [
                "A String",
              ],
              "positiveAdTypeSegments": [
                "A String",
              ],
              "negativeAdTypeSegments": [
                "A String",
              ],
            },
            "endDate": { # The end date for the offer.
              "timeZoneId": "A String",
              "hour": 42,
              "month": 42,
              "second": 42,
              "year": 42,
              "day": 42,
              "minute": 42,
            },
            "termsAttributes": [ # A list of terms attributes.
              "A String",
            ],
            "startDate": { # The start date for the offer.
              "timeZoneId": "A String",
              "hour": 42,
              "month": 42,
              "second": 42,
              "year": 42,
              "day": 42,
              "minute": 42,
            },
            "buyerBillingType": "A String", # The buyer billing type.
            "estimatedImpressionsPerDay": "A String", # The estimated daily impressions for the offer.
            "monetizerType": "A String", # The monetizer type.
            "targetByDealId": True or False, # Whether to target by deal id.
            "adSlots": [ # The particular ad slots targeted by the offer.
              {
                "name": "A String",
                "description": "A String",
                "channelId": 42,
                "channelCode": "A String",
                "webPropertyId": 42,
                "size": "A String",
              },
            ],
            "advertisers": [ # A list of advertisers for this offer.
              {
                "brands": [
                  {
                    "advertiserId": "A String",
                    "id": "A String",
                    "name": "A String",
                  },
                ],
                "status": "A String",
                "id": "A String",
                "name": "A String",
              },
            ],
            "minimumSpendMicros": "A String", # The minimum spend for the offer.
            "targetingAllAdSlots": True or False, # If true, the offer targets all ad slots.
            "creativeReviewPolicy": "A String", # Whether to use publisher review policy or AdX review policy.
            "audienceSegmentDescription": "A String", # A description of the audience segment for the offer.
            "dealPremium": { # The premium terms.
              "micros": "A String",
              "currencyCode": "A String",
            },
            "creativeBlockingLevel": "A String", # Whether to use or ignore publisher blocking rules.
            "audienceSegment": { # The audience segment for the offer.
              "numCookies": "A String",
              "description": "A String",
              "name": "A String",
              "id": "A String",
            },
            "description": "A String", # A description for these terms.
            "billingTerms": "A String", # The billing terms.
            "semiTransparent": True or False, # Whether this offer is semi-transparent.
            "minimumTrueLooks": "A String", # The minimum true looks for the offer.
            "cpm": { # The cpm terms.
              "micros": "A String",
              "currencyCode": "A String",
            },
            "isReservation": True or False, # Whether the offer is a reservation.
            "descriptiveName": "A String", # A descriptive name for these terms.
            "urls": [ # The urls applicable to the offer.
              "A String",
            ],
            "estimatedSpend": { # The estimated spend for the offer.
              "micros": "A String",
              "currencyCode": "A String",
            },
          },
          "emailContacts": [ # The list of email contacts for this offer.
            "A String",
          ],
        }

`insert(body)`

    Creates or updates the requested offer.

    Args:
      body: object, The request body. (required)
        The object takes the form of:

    {
        "status": "A String", # The status of this offer.
        "kind": "adexchangebuyer#offer",
        "labelNames": [ # The list of label names applicable to this offer.
          "A String",
        ],
        "pointOfContact": "A String", # The point of contact for this offer.
        "isOpen": True or False, # Whether this offer is open.
        "creator": { # The creator of this offer.
          "buyer": {
            "enabledForPreferredDeals": True or False,
            "displayName": "A String",
            "customerId": 42,
            "enabledForInterestTargetingDeals": True or False,
            "sponsorAccountId": 42,
            "id": 42,
            "accountId": 42,
          },
          "webProperty": {
            "enabledForPreferredDeals": True or False,
            "name": "A String",
            "syndicationProduct": "A String",
            "allowInterestTargetedAds": True or False,
            "siteUrls": [
              "A String",
            ],
            "propertyCode": "A String",
            "id": 42,
          },
          "customerId": 42,
          "name": "A String",
          "buyerSellerRole": "A String",
        },
        "closedToDealParties": [ # The list of buyer or seller parties this offer is closed to.
          {
            "buyer": {
              "enabledForPreferredDeals": True or False,
              "displayName": "A String",
              "customerId": 42,
              "enabledForInterestTargetingDeals": True or False,
              "sponsorAccountId": 42,
              "id": 42,
              "accountId": 42,
            },
            "webProperty": {
              "enabledForPreferredDeals": True or False,
              "name": "A String",
              "syndicationProduct": "A String",
              "allowInterestTargetedAds": True or False,
              "siteUrls": [
                "A String",
              ],
              "propertyCode": "A String",
              "id": 42,
            },
            "customerId": 42,
            "name": "A String",
            "buyerSellerRole": "A String",
          },
        ],
        "billedBuyer": { # The billed buyer; For buyer initiated offers, buying through an intermediary.
          "buyer": {
            "enabledForPreferredDeals": True or False,
            "displayName": "A String",
            "customerId": 42,
            "enabledForInterestTargetingDeals": True or False,
            "sponsorAccountId": 42,
            "id": 42,
            "accountId": 42,
          },
          "webProperty": {
            "enabledForPreferredDeals": True or False,
            "name": "A String",
            "syndicationProduct": "A String",
            "allowInterestTargetedAds": True or False,
            "siteUrls": [
              "A String",
            ],
            "propertyCode": "A String",
            "id": 42,
          },
          "customerId": 42,
          "name": "A String",
          "buyerSellerRole": "A String",
        },
        "offerId": "A String", # The unique ID of this offer.
        "openToDealParties": [ # The list of buyer or seller parties this offer is open to.
          {
            "buyer": {
              "enabledForPreferredDeals": True or False,
              "displayName": "A String",
              "customerId": 42,
              "enabledForInterestTargetingDeals": True or False,
              "sponsorAccountId": 42,
              "id": 42,
              "accountId": 42,
            },
            "webProperty": {
              "enabledForPreferredDeals": True or False,
              "name": "A String",
              "syndicationProduct": "A String",
              "allowInterestTargetedAds": True or False,
              "siteUrls": [
                "A String",
              ],
              "propertyCode": "A String",
              "id": 42,
            },
            "customerId": 42,
            "name": "A String",
            "buyerSellerRole": "A String",
          },
        ],
        "offerState": "A String", # The state of this offer.
        "anonymous": True or False, # Whether this offer is anonymous.
        "terms": { # The terms of this offer.
          "finalizeAutomatically": True or False, # If true, the offer will finalize automatically when accepted.
          "inventorySegmentTargeting": { # The inventory segment targeting for the offer.
            "positiveIcmInterests": [
              "A String",
            ],
            "positiveInventorySlots": [
              "A String",
            ],
            "negativeSiteUrls": [
              "A String",
            ],
            "positiveIcmBrands": [
              "A String",
            ],
            "negativeXfpPlacements": [
              "A String",
            ],
            "positiveVideoAdPositionSegments": [
              "A String",
            ],
            "negativeIcmInterests": [
              "A String",
            ],
            "negativeAudienceSegments": [
              "A String",
            ],
            "positiveOperatingSystems": [
              "A String",
            ],
            "negativeOperatingSystems": [
              "A String",
            ],
            "negativeIcmBrands": [
              "A String",
            ],
            "positiveLocations": [
              "A String",
            ],
            "negativeMobileApps": [
              "A String",
            ],
            "positiveDeviceCategories": [
              "A String",
            ],
            "negativeAdSizes": [
              {
                "width": 42,
                "height": 42,
              },
            ],
            "negativeInventorySlots": [
              "A String",
            ],
            "negativeVideoAdPositionSegments": [
              "A String",
            ],
            "negativeVideoDurationSegments": [
              "A String",
            ],
            "positiveSizes": [
              "A String",
            ],
            "positiveXfpAdSlots": [
              "A String",
            ],
            "positiveKeyValues": [
              {
                "keyName": "A String",
                "value": "A String",
              },
            ],
            "positiveSiteUrls": [
              "A String",
            ],
            "positiveMobileApps": [
              "A String",
            ],
            "negativeKeyValues": [
              {
                "keyName": "A String",
                "value": "A String",
              },
            ],
            "negativeSizes": [
              "A String",
            ],
            "positiveOperatingSystemVersions": [
              "A String",
            ],
            "negativeLocations": [
              "A String",
            ],
            "positiveAdSizes": [
              {
                "width": 42,
                "height": 42,
              },
            ],
            "negativeOperatingSystemVersions": [
              "A String",
            ],
            "positiveXfpPlacements": [
              "A String",
            ],
            "negativeXfpAdSlots": [
              "A String",
            ],
            "positiveVideoDurationSegments": [
              "A String",
            ],
            "positiveAudienceSegments": [
              "A String",
            ],
            "negativeDeviceCategories": [
              "A String",
            ],
            "positiveAdTypeSegments": [
              "A String",
            ],
            "negativeAdTypeSegments": [
              "A String",
            ],
          },
          "endDate": { # The end date for the offer.
            "timeZoneId": "A String",
            "hour": 42,
            "month": 42,
            "second": 42,
            "year": 42,
            "day": 42,
            "minute": 42,
          },
          "termsAttributes": [ # A list of terms attributes.
            "A String",
          ],
          "startDate": { # The start date for the offer.
            "timeZoneId": "A String",
            "hour": 42,
            "month": 42,
            "second": 42,
            "year": 42,
            "day": 42,
            "minute": 42,
          },
          "buyerBillingType": "A String", # The buyer billing type.
          "estimatedImpressionsPerDay": "A String", # The estimated daily impressions for the offer.
          "monetizerType": "A String", # The monetizer type.
          "targetByDealId": True or False, # Whether to target by deal id.
          "adSlots": [ # The particular ad slots targeted by the offer.
            {
              "name": "A String",
              "description": "A String",
              "channelId": 42,
              "channelCode": "A String",
              "webPropertyId": 42,
              "size": "A String",
            },
          ],
          "advertisers": [ # A list of advertisers for this offer.
            {
              "brands": [
                {
                  "advertiserId": "A String",
                  "id": "A String",
                  "name": "A String",
                },
              ],
              "status": "A String",
              "id": "A String",
              "name": "A String",
            },
          ],
          "minimumSpendMicros": "A String", # The minimum spend for the offer.
          "targetingAllAdSlots": True or False, # If true, the offer targets all ad slots.
          "creativeReviewPolicy": "A String", # Whether to use publisher review policy or AdX review policy.
          "audienceSegmentDescription": "A String", # A description of the audience segment for the offer.
          "dealPremium": { # The premium terms.
            "micros": "A String",
            "currencyCode": "A String",
          },
          "creativeBlockingLevel": "A String", # Whether to use or ignore publisher blocking rules.
          "audienceSegment": { # The audience segment for the offer.
            "numCookies": "A String",
            "description": "A String",
            "name": "A String",
            "id": "A String",
          },
          "description": "A String", # A description for these terms.
          "billingTerms": "A String", # The billing terms.
          "semiTransparent": True or False, # Whether this offer is semi-transparent.
          "minimumTrueLooks": "A String", # The minimum true looks for the offer.
          "cpm": { # The cpm terms.
            "micros": "A String",
            "currencyCode": "A String",
          },
          "isReservation": True or False, # Whether the offer is a reservation.
          "descriptiveName": "A String", # A descriptive name for these terms.
          "urls": [ # The urls applicable to the offer.
            "A String",
          ],
          "estimatedSpend": { # The estimated spend for the offer.
            "micros": "A String",
            "currencyCode": "A String",
          },
        },
        "emailContacts": [ # The list of email contacts for this offer.
          "A String",
        ],
      }

    Returns:
      An object of the form:

        {
          "status": "A String", # The status of this offer.
          "kind": "adexchangebuyer#offer",
          "labelNames": [ # The list of label names applicable to this offer.
            "A String",
          ],
          "pointOfContact": "A String", # The point of contact for this offer.
          "isOpen": True or False, # Whether this offer is open.
          "creator": { # The creator of this offer.
            "buyer": {
              "enabledForPreferredDeals": True or False,
              "displayName": "A String",
              "customerId": 42,
              "enabledForInterestTargetingDeals": True or False,
              "sponsorAccountId": 42,
              "id": 42,
              "accountId": 42,
            },
            "webProperty": {
              "enabledForPreferredDeals": True or False,
              "name": "A String",
              "syndicationProduct": "A String",
              "allowInterestTargetedAds": True or False,
              "siteUrls": [
                "A String",
              ],
              "propertyCode": "A String",
              "id": 42,
            },
            "customerId": 42,
            "name": "A String",
            "buyerSellerRole": "A String",
          },
          "closedToDealParties": [ # The list of buyer or seller parties this offer is closed to.
            {
              "buyer": {
                "enabledForPreferredDeals": True or False,
                "displayName": "A String",
                "customerId": 42,
                "enabledForInterestTargetingDeals": True or False,
                "sponsorAccountId": 42,
                "id": 42,
                "accountId": 42,
              },
              "webProperty": {
                "enabledForPreferredDeals": True or False,
                "name": "A String",
                "syndicationProduct": "A String",
                "allowInterestTargetedAds": True or False,
                "siteUrls": [
                  "A String",
                ],
                "propertyCode": "A String",
                "id": 42,
              },
              "customerId": 42,
              "name": "A String",
              "buyerSellerRole": "A String",
            },
          ],
          "billedBuyer": { # The billed buyer; For buyer initiated offers, buying through an intermediary.
            "buyer": {
              "enabledForPreferredDeals": True or False,
              "displayName": "A String",
              "customerId": 42,
              "enabledForInterestTargetingDeals": True or False,
              "sponsorAccountId": 42,
              "id": 42,
              "accountId": 42,
            },
            "webProperty": {
              "enabledForPreferredDeals": True or False,
              "name": "A String",
              "syndicationProduct": "A String",
              "allowInterestTargetedAds": True or False,
              "siteUrls": [
                "A String",
              ],
              "propertyCode": "A String",
              "id": 42,
            },
            "customerId": 42,
            "name": "A String",
            "buyerSellerRole": "A String",
          },
          "offerId": "A String", # The unique ID of this offer.
          "openToDealParties": [ # The list of buyer or seller parties this offer is open to.
            {
              "buyer": {
                "enabledForPreferredDeals": True or False,
                "displayName": "A String",
                "customerId": 42,
                "enabledForInterestTargetingDeals": True or False,
                "sponsorAccountId": 42,
                "id": 42,
                "accountId": 42,
              },
              "webProperty": {
                "enabledForPreferredDeals": True or False,
                "name": "A String",
                "syndicationProduct": "A String",
                "allowInterestTargetedAds": True or False,
                "siteUrls": [
                  "A String",
                ],
                "propertyCode": "A String",
                "id": 42,
              },
              "customerId": 42,
              "name": "A String",
              "buyerSellerRole": "A String",
            },
          ],
          "offerState": "A String", # The state of this offer.
          "anonymous": True or False, # Whether this offer is anonymous.
          "terms": { # The terms of this offer.
            "finalizeAutomatically": True or False, # If true, the offer will finalize automatically when accepted.
            "inventorySegmentTargeting": { # The inventory segment targeting for the offer.
              "positiveIcmInterests": [
                "A String",
              ],
              "positiveInventorySlots": [
                "A String",
              ],
              "negativeSiteUrls": [
                "A String",
              ],
              "positiveIcmBrands": [
                "A String",
              ],
              "negativeXfpPlacements": [
                "A String",
              ],
              "positiveVideoAdPositionSegments": [
                "A String",
              ],
              "negativeIcmInterests": [
                "A String",
              ],
              "negativeAudienceSegments": [
                "A String",
              ],
              "positiveOperatingSystems": [
                "A String",
              ],
              "negativeOperatingSystems": [
                "A String",
              ],
              "negativeIcmBrands": [
                "A String",
              ],
              "positiveLocations": [
                "A String",
              ],
              "negativeMobileApps": [
                "A String",
              ],
              "positiveDeviceCategories": [
                "A String",
              ],
              "negativeAdSizes": [
                {
                  "width": 42,
                  "height": 42,
                },
              ],
              "negativeInventorySlots": [
                "A String",
              ],
              "negativeVideoAdPositionSegments": [
                "A String",
              ],
              "negativeVideoDurationSegments": [
                "A String",
              ],
              "positiveSizes": [
                "A String",
              ],
              "positiveXfpAdSlots": [
                "A String",
              ],
              "positiveKeyValues": [
                {
                  "keyName": "A String",
                  "value": "A String",
                },
              ],
              "positiveSiteUrls": [
                "A String",
              ],
              "positiveMobileApps": [
                "A String",
              ],
              "negativeKeyValues": [
                {
                  "keyName": "A String",
                  "value": "A String",
                },
              ],
              "negativeSizes": [
                "A String",
              ],
              "positiveOperatingSystemVersions": [
                "A String",
              ],
              "negativeLocations": [
                "A String",
              ],
              "positiveAdSizes": [
                {
                  "width": 42,
                  "height": 42,
                },
              ],
              "negativeOperatingSystemVersions": [
                "A String",
              ],
              "positiveXfpPlacements": [
                "A String",
              ],
              "negativeXfpAdSlots": [
                "A String",
              ],
              "positiveVideoDurationSegments": [
                "A String",
              ],
              "positiveAudienceSegments": [
                "A String",
              ],
              "negativeDeviceCategories": [
                "A String",
              ],
              "positiveAdTypeSegments": [
                "A String",
              ],
              "negativeAdTypeSegments": [
                "A String",
              ],
            },
            "endDate": { # The end date for the offer.
              "timeZoneId": "A String",
              "hour": 42,
              "month": 42,
              "second": 42,
              "year": 42,
              "day": 42,
              "minute": 42,
            },
            "termsAttributes": [ # A list of terms attributes.
              "A String",
            ],
            "startDate": { # The start date for the offer.
              "timeZoneId": "A String",
              "hour": 42,
              "month": 42,
              "second": 42,
              "year": 42,
              "day": 42,
              "minute": 42,
            },
            "buyerBillingType": "A String", # The buyer billing type.
            "estimatedImpressionsPerDay": "A String", # The estimated daily impressions for the offer.
            "monetizerType": "A String", # The monetizer type.
            "targetByDealId": True or False, # Whether to target by deal id.
            "adSlots": [ # The particular ad slots targeted by the offer.
              {
                "name": "A String",
                "description": "A String",
                "channelId": 42,
                "channelCode": "A String",
                "webPropertyId": 42,
                "size": "A String",
              },
            ],
            "advertisers": [ # A list of advertisers for this offer.
              {
                "brands": [
                  {
                    "advertiserId": "A String",
                    "id": "A String",
                    "name": "A String",
                  },
                ],
                "status": "A String",
                "id": "A String",
                "name": "A String",
              },
            ],
            "minimumSpendMicros": "A String", # The minimum spend for the offer.
            "targetingAllAdSlots": True or False, # If true, the offer targets all ad slots.
            "creativeReviewPolicy": "A String", # Whether to use publisher review policy or AdX review policy.
            "audienceSegmentDescription": "A String", # A description of the audience segment for the offer.
            "dealPremium": { # The premium terms.
              "micros": "A String",
              "currencyCode": "A String",
            },
            "creativeBlockingLevel": "A String", # Whether to use or ignore publisher blocking rules.
            "audienceSegment": { # The audience segment for the offer.
              "numCookies": "A String",
              "description": "A String",
              "name": "A String",
              "id": "A String",
            },
            "description": "A String", # A description for these terms.
            "billingTerms": "A String", # The billing terms.
            "semiTransparent": True or False, # Whether this offer is semi-transparent.
            "minimumTrueLooks": "A String", # The minimum true looks for the offer.
            "cpm": { # The cpm terms.
              "micros": "A String",
              "currencyCode": "A String",
            },
            "isReservation": True or False, # Whether the offer is a reservation.
            "descriptiveName": "A String", # A descriptive name for these terms.
            "urls": [ # The urls applicable to the offer.
              "A String",
            ],
            "estimatedSpend": { # The estimated spend for the offer.
              "micros": "A String",
              "currencyCode": "A String",
            },
          },
          "emailContacts": [ # The list of email contacts for this offer.
            "A String",
          ],
        }

`list()`

    Lists all offers the authenticated user has access to.

    Args:

    Returns:
      An object of the form:

        {
        "kind": "adexchangebuyer#offersList",
        "offers": [
          {
              "status": "A String", # The status of this offer.
              "kind": "adexchangebuyer#offer",
              "labelNames": [ # The list of label names applicable to this offer.
                "A String",
              ],
              "pointOfContact": "A String", # The point of contact for this offer.
              "isOpen": True or False, # Whether this offer is open.
              "creator": { # The creator of this offer.
                "buyer": {
                  "enabledForPreferredDeals": True or False,
                  "displayName": "A String",
                  "customerId": 42,
                  "enabledForInterestTargetingDeals": True or False,
                  "sponsorAccountId": 42,
                  "id": 42,
                  "accountId": 42,
                },
                "webProperty": {
                  "enabledForPreferredDeals": True or False,
                  "name": "A String",
                  "syndicationProduct": "A String",
                  "allowInterestTargetedAds": True or False,
                  "siteUrls": [
                    "A String",
                  ],
                  "propertyCode": "A String",
                  "id": 42,
                },
                "customerId": 42,
                "name": "A String",
                "buyerSellerRole": "A String",
              },
              "closedToDealParties": [ # The list of buyer or seller parties this offer is closed to.
                {
                  "buyer": {
                    "enabledForPreferredDeals": True or False,
                    "displayName": "A String",
                    "customerId": 42,
                    "enabledForInterestTargetingDeals": True or False,
                    "sponsorAccountId": 42,
                    "id": 42,
                    "accountId": 42,
                  },
                  "webProperty": {
                    "enabledForPreferredDeals": True or False,
                    "name": "A String",
                    "syndicationProduct": "A String",
                    "allowInterestTargetedAds": True or False,
                    "siteUrls": [
                      "A String",
                    ],
                    "propertyCode": "A String",
                    "id": 42,
                  },
                  "customerId": 42,
                  "name": "A String",
                  "buyerSellerRole": "A String",
                },
              ],
              "billedBuyer": { # The billed buyer; For buyer initiated offers, buying through an intermediary.
                "buyer": {
                  "enabledForPreferredDeals": True or False,
                  "displayName": "A String",
                  "customerId": 42,
                  "enabledForInterestTargetingDeals": True or False,
                  "sponsorAccountId": 42,
                  "id": 42,
                  "accountId": 42,
                },
                "webProperty": {
                  "enabledForPreferredDeals": True or False,
                  "name": "A String",
                  "syndicationProduct": "A String",
                  "allowInterestTargetedAds": True or False,
                  "siteUrls": [
                    "A String",
                  ],
                  "propertyCode": "A String",
                  "id": 42,
                },
                "customerId": 42,
                "name": "A String",
                "buyerSellerRole": "A String",
              },
              "offerId": "A String", # The unique ID of this offer.
              "openToDealParties": [ # The list of buyer or seller parties this offer is open to.
                {
                  "buyer": {
                    "enabledForPreferredDeals": True or False,
                    "displayName": "A String",
                    "customerId": 42,
                    "enabledForInterestTargetingDeals": True or False,
                    "sponsorAccountId": 42,
                    "id": 42,
                    "accountId": 42,
                  },
                  "webProperty": {
                    "enabledForPreferredDeals": True or False,
                    "name": "A String",
                    "syndicationProduct": "A String",
                    "allowInterestTargetedAds": True or False,
                    "siteUrls": [
                      "A String",
                    ],
                    "propertyCode": "A String",
                    "id": 42,
                  },
                  "customerId": 42,
                  "name": "A String",
                  "buyerSellerRole": "A String",
                },
              ],
              "offerState": "A String", # The state of this offer.
              "anonymous": True or False, # Whether this offer is anonymous.
              "terms": { # The terms of this offer.
                "finalizeAutomatically": True or False, # If true, the offer will finalize automatically when accepted.
                "inventorySegmentTargeting": { # The inventory segment targeting for the offer.
                  "positiveIcmInterests": [
                    "A String",
                  ],
                  "positiveInventorySlots": [
                    "A String",
                  ],
                  "negativeSiteUrls": [
                    "A String",
                  ],
                  "positiveIcmBrands": [
                    "A String",
                  ],
                  "negativeXfpPlacements": [
                    "A String",
                  ],
                  "positiveVideoAdPositionSegments": [
                    "A String",
                  ],
                  "negativeIcmInterests": [
                    "A String",
                  ],
                  "negativeAudienceSegments": [
                    "A String",
                  ],
                  "positiveOperatingSystems": [
                    "A String",
                  ],
                  "negativeOperatingSystems": [
                    "A String",
                  ],
                  "negativeIcmBrands": [
                    "A String",
                  ],
                  "positiveLocations": [
                    "A String",
                  ],
                  "negativeMobileApps": [
                    "A String",
                  ],
                  "positiveDeviceCategories": [
                    "A String",
                  ],
                  "negativeAdSizes": [
                    {
                      "width": 42,
                      "height": 42,
                    },
                  ],
                  "negativeInventorySlots": [
                    "A String",
                  ],
                  "negativeVideoAdPositionSegments": [
                    "A String",
                  ],
                  "negativeVideoDurationSegments": [
                    "A String",
                  ],
                  "positiveSizes": [
                    "A String",
                  ],
                  "positiveXfpAdSlots": [
                    "A String",
                  ],
                  "positiveKeyValues": [
                    {
                      "keyName": "A String",
                      "value": "A String",
                    },
                  ],
                  "positiveSiteUrls": [
                    "A String",
                  ],
                  "positiveMobileApps": [
                    "A String",
                  ],
                  "negativeKeyValues": [
                    {
                      "keyName": "A String",
                      "value": "A String",
                    },
                  ],
                  "negativeSizes": [
                    "A String",
                  ],
                  "positiveOperatingSystemVersions": [
                    "A String",
                  ],
                  "negativeLocations": [
                    "A String",
                  ],
                  "positiveAdSizes": [
                    {
                      "width": 42,
                      "height": 42,
                    },
                  ],
                  "negativeOperatingSystemVersions": [
                    "A String",
                  ],
                  "positiveXfpPlacements": [
                    "A String",
                  ],
                  "negativeXfpAdSlots": [
                    "A String",
                  ],
                  "positiveVideoDurationSegments": [
                    "A String",
                  ],
                  "positiveAudienceSegments": [
                    "A String",
                  ],
                  "negativeDeviceCategories": [
                    "A String",
                  ],
                  "positiveAdTypeSegments": [
                    "A String",
                  ],
                  "negativeAdTypeSegments": [
                    "A String",
                  ],
                },
                "endDate": { # The end date for the offer.
                  "timeZoneId": "A String",
                  "hour": 42,
                  "month": 42,
                  "second": 42,
                  "year": 42,
                  "day": 42,
                  "minute": 42,
                },
                "termsAttributes": [ # A list of terms attributes.
                  "A String",
                ],
                "startDate": { # The start date for the offer.
                  "timeZoneId": "A String",
                  "hour": 42,
                  "month": 42,
                  "second": 42,
                  "year": 42,
                  "day": 42,
                  "minute": 42,
                },
                "buyerBillingType": "A String", # The buyer billing type.
                "estimatedImpressionsPerDay": "A String", # The estimated daily impressions for the offer.
                "monetizerType": "A String", # The monetizer type.
                "targetByDealId": True or False, # Whether to target by deal id.
                "adSlots": [ # The particular ad slots targeted by the offer.
                  {
                    "name": "A String",
                    "description": "A String",
                    "channelId": 42,
                    "channelCode": "A String",
                    "webPropertyId": 42,
                    "size": "A String",
                  },
                ],
                "advertisers": [ # A list of advertisers for this offer.
                  {
                    "brands": [
                      {
                        "advertiserId": "A String",
                        "id": "A String",
                        "name": "A String",
                      },
                    ],
                    "status": "A String",
                    "id": "A String",
                    "name": "A String",
                  },
                ],
                "minimumSpendMicros": "A String", # The minimum spend for the offer.
                "targetingAllAdSlots": True or False, # If true, the offer targets all ad slots.
                "creativeReviewPolicy": "A String", # Whether to use publisher review policy or AdX review policy.
                "audienceSegmentDescription": "A String", # A description of the audience segment for the offer.
                "dealPremium": { # The premium terms.
                  "micros": "A String",
                  "currencyCode": "A String",
                },
                "creativeBlockingLevel": "A String", # Whether to use or ignore publisher blocking rules.
                "audienceSegment": { # The audience segment for the offer.
                  "numCookies": "A String",
                  "description": "A String",
                  "name": "A String",
                  "id": "A String",
                },
                "description": "A String", # A description for these terms.
                "billingTerms": "A String", # The billing terms.
                "semiTransparent": True or False, # Whether this offer is semi-transparent.
                "minimumTrueLooks": "A String", # The minimum true looks for the offer.
                "cpm": { # The cpm terms.
                  "micros": "A String",
                  "currencyCode": "A String",
                },
                "isReservation": True or False, # Whether the offer is a reservation.
                "descriptiveName": "A String", # A descriptive name for these terms.
                "urls": [ # The urls applicable to the offer.
                  "A String",
                ],
                "estimatedSpend": { # The estimated spend for the offer.
                  "micros": "A String",
                  "currencyCode": "A String",
                },
              },
              "emailContacts": [ # The list of email contacts for this offer.
                "A String",
              ],
            },
        ],
      }