# Display & Video 360 API

> [!WARNING]
> Display \& Video 360 API v2 has sunset.

Display \& Video 360 API allows users to automate complex Display \& Video 360 workflows, such as creating insertion orders and setting targeting options for individual line items.

- [REST Resource: v2.advertisers](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers)
- [REST Resource: v2.advertisers.assets](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.assets)
- [REST Resource: v2.advertisers.campaigns](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.campaigns)
- [REST Resource:
  v2.advertisers.campaigns.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.campaigns.targetingTypes.assignedTargetingOptions)
- [REST Resource: v2.advertisers.channels](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.channels)
- [REST Resource: v2.advertisers.channels.sites](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.channels.sites)
- [REST Resource: v2.advertisers.creatives](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.creatives)
- [REST Resource: v2.advertisers.insertionOrders](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.insertionOrders)
- [REST Resource:
  v2.advertisers.insertionOrders.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.insertionOrders.targetingTypes.assignedTargetingOptions)
- [REST Resource: v2.advertisers.invoices](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.invoices)
- [REST Resource: v2.advertisers.lineItems](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.lineItems)
- [REST Resource:
  v2.advertisers.lineItems.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.lineItems.targetingTypes.assignedTargetingOptions)
- [REST Resource: v2.advertisers.locationLists](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.locationLists)
- [REST Resource: v2.advertisers.locationLists.assignedLocations](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.locationLists.assignedLocations)
- [REST Resource: v2.advertisers.manualTriggers](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.manualTriggers)
- [REST Resource: v2.advertisers.negativeKeywordLists](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.negativeKeywordLists)
- [REST Resource: v2.advertisers.negativeKeywordLists.negativeKeywords](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.negativeKeywordLists.negativeKeywords)
- [REST Resource: v2.advertisers.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.targetingTypes.assignedTargetingOptions)
- [REST Resource: v2.advertisers.youtubeAdGroupAds](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.youtubeAdGroupAds)
- [REST Resource: v2.advertisers.youtubeAdGroups](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.youtubeAdGroups)
- [REST Resource:
  v2.advertisers.youtubeAdGroups.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2#v2.advertisers.youtubeAdGroups.targetingTypes.assignedTargetingOptions)
- [REST Resource: v2.combinedAudiences](https://developers.google.com/display-video/api/reference/rest/v2#v2.combinedAudiences)
- [REST Resource: v2.customBiddingAlgorithms](https://developers.google.com/display-video/api/reference/rest/v2#v2.customBiddingAlgorithms)
- [REST Resource: v2.customBiddingAlgorithms.scripts](https://developers.google.com/display-video/api/reference/rest/v2#v2.customBiddingAlgorithms.scripts)
- [REST Resource: v2.customLists](https://developers.google.com/display-video/api/reference/rest/v2#v2.customLists)
- [REST Resource: v2.firstAndThirdPartyAudiences](https://developers.google.com/display-video/api/reference/rest/v2#v2.firstAndThirdPartyAudiences)
- [REST Resource: v2.floodlightGroups](https://developers.google.com/display-video/api/reference/rest/v2#v2.floodlightGroups)
- [REST Resource: v2.floodlightGroups.floodlightActivities](https://developers.google.com/display-video/api/reference/rest/v2#v2.floodlightGroups.floodlightActivities)
- [REST Resource: v2.googleAudiences](https://developers.google.com/display-video/api/reference/rest/v2#v2.googleAudiences)
- [REST Resource: v2.guaranteedOrders](https://developers.google.com/display-video/api/reference/rest/v2#v2.guaranteedOrders)
- [REST Resource: v2.inventorySourceGroups](https://developers.google.com/display-video/api/reference/rest/v2#v2.inventorySourceGroups)
- [REST Resource: v2.inventorySourceGroups.assignedInventorySources](https://developers.google.com/display-video/api/reference/rest/v2#v2.inventorySourceGroups.assignedInventorySources)
- [REST Resource: v2.inventorySources](https://developers.google.com/display-video/api/reference/rest/v2#v2.inventorySources)
- [REST Resource: v2.media](https://developers.google.com/display-video/api/reference/rest/v2#v2.media)
- [REST Resource: v2.partners](https://developers.google.com/display-video/api/reference/rest/v2#v2.partners)
- [REST Resource: v2.partners.channels](https://developers.google.com/display-video/api/reference/rest/v2#v2.partners.channels)
- [REST Resource: v2.partners.channels.sites](https://developers.google.com/display-video/api/reference/rest/v2#v2.partners.channels.sites)
- [REST Resource: v2.partners.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2#v2.partners.targetingTypes.assignedTargetingOptions)
- [REST Resource: v2.sdfdownloadtasks](https://developers.google.com/display-video/api/reference/rest/v2#v2.sdfdownloadtasks)
- [REST Resource: v2.sdfdownloadtasks.operations](https://developers.google.com/display-video/api/reference/rest/v2#v2.sdfdownloadtasks.operations)
- [REST Resource: v2.targetingTypes.targetingOptions](https://developers.google.com/display-video/api/reference/rest/v2#v2.targetingTypes.targetingOptions)
- [REST Resource: v2.users](https://developers.google.com/display-video/api/reference/rest/v2#v2.users)

## Service: displayvideo.googleapis.com

To call this service, we recommend that you use the Google-provided [client libraries](https://cloud.google.com/apis/docs/client-libraries-explained). If your application needs to use your own libraries to call this service, use the following information when you make the API requests.

### Discovery document

A [Discovery Document](https://developers.google.com/discovery/v1/reference/apis) is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery document:

- <https://displayvideo.googleapis.com/$discovery/rest?version=v2>

### Service endpoint

A [service endpoint](https://cloud.google.com/apis/design/glossary#api_service_endpoint) is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:

- `https://displayvideo.googleapis.com`

## REST Resource: [v2.advertisers](https://developers.google.com/display-video/api/reference/rest/v2/advertisers)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/audit` | `GET /v2/advertisers/{advertiserId}:audit` Audits an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/create` | `POST /v2/advertisers` Creates a new advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/delete` | `DELETE /v2/advertisers/{advertiserId}` Deletes an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/editAssignedTargetingOptions` | `POST /v2/advertisers/{advertiserId}:editAssignedTargetingOptions` Edits targeting options under a single advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/get` | `GET /v2/advertisers/{advertiserId}` Gets an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/list` | `GET /v2/advertisers` Lists advertisers that are accessible to the current user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/listAssignedTargetingOptions` | `GET /v2/advertisers/{advertiserId}:listAssignedTargetingOptions` Lists assigned targeting options of an advertiser across targeting types. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers/patch` | `PATCH /v2/advertisers/{advertiser.advertiserId}` Updates an existing advertiser. |

## REST Resource: [v2.advertisers.assets](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.assets)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.assets/upload` | `POST /v2/advertisers/{advertiserId}/assets` `POST /upload/v2/advertisers/{advertiserId}/assets` Uploads an asset. |

## REST Resource: [v2.advertisers.campaigns](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns/create` | `POST /v2/advertisers/{campaign.advertiserId}/campaigns` Creates a new campaign. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns/delete` | `DELETE /v2/advertisers/{advertiserId}/campaigns/{campaignId}` Permanently deletes a campaign. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns/get` | `GET /v2/advertisers/{advertiserId}/campaigns/{campaignId}` Gets a campaign. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns/list` | `GET /v2/advertisers/{advertiserId}/campaigns` Lists campaigns in an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns/listAssignedTargetingOptions` | `GET /v2/advertisers/{advertiserId}/campaigns/{campaignId}:listAssignedTargetingOptions` Lists assigned targeting options of a campaign across targeting types. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns/patch` | `PATCH /v2/advertisers/{campaign.advertiserId}/campaigns/{campaign.campaignId}` Updates an existing campaign. |

## REST Resource: [v2.advertisers.campaigns.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns.targetingTypes.assignedTargetingOptions)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns.targetingTypes.assignedTargetingOptions/get` | `GET /v2/advertisers/{advertiserId}/campaigns/{campaignId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Gets a single targeting option assigned to a campaign. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.campaigns.targetingTypes.assignedTargetingOptions/list` | `GET /v2/advertisers/{advertiserId}/campaigns/{campaignId}/targetingTypes/{targetingType}/assignedTargetingOptions` Lists the targeting options assigned to a campaign for a specified targeting type. |

## REST Resource: [v2.advertisers.channels](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels/create` | `POST /v2/advertisers/{advertiserId}/channels` Creates a new channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels/get` | `GET /v2/advertisers/{advertiserId}/channels/{channelId}` Gets a channel for a partner or advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels/list` | `GET /v2/advertisers/{advertiserId}/channels` Lists channels for a partner or advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels/patch` | `PATCH /v2/advertisers/{advertiserId}/channels/{channel.channelId}` Updates a channel. |

## REST Resource: [v2.advertisers.channels.sites](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels.sites)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels.sites/bulkEdit` | `POST /v2/advertisers/{advertiserId}/channels/{channelId}/sites:bulkEdit` Bulk edits sites under a single channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels.sites/create` | `POST /v2/advertisers/{advertiserId}/channels/{channelId}/sites` Creates a site in a channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels.sites/delete` | `DELETE /v2/advertisers/{advertiserId}/channels/{channelId}/sites/{urlOrAppId}` Deletes a site from a channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels.sites/list` | `GET /v2/advertisers/{advertiserId}/channels/{channelId}/sites` Lists sites in a channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.channels.sites/replace` | `POST /v2/advertisers/{advertiserId}/channels/{channelId}/sites:replace` Replaces all of the sites under a single channel. |

## REST Resource: [v2.advertisers.creatives](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.creatives)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.creatives/create` | `POST /v2/advertisers/{creative.advertiserId}/creatives` Creates a new creative. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.creatives/delete` | `DELETE /v2/advertisers/{advertiserId}/creatives/{creativeId}` Deletes a creative. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.creatives/get` | `GET /v2/advertisers/{advertiserId}/creatives/{creativeId}` Gets a creative. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.creatives/list` | `GET /v2/advertisers/{advertiserId}/creatives` Lists creatives in an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.creatives/patch` | `PATCH /v2/advertisers/{creative.advertiserId}/creatives/{creative.creativeId}` Updates an existing creative. |

## REST Resource: [v2.advertisers.insertionOrders](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders/create` | `POST /v2/advertisers/{insertionOrder.advertiserId}/insertionOrders` Creates a new insertion order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders/delete` | `DELETE /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}` Deletes an insertion order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders/get` | `GET /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}` Gets an insertion order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders/list` | `GET /v2/advertisers/{advertiserId}/insertionOrders` Lists insertion orders in an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders/listAssignedTargetingOptions` | `GET /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}:listAssignedTargetingOptions` Lists assigned targeting options of an insertion order across targeting types. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders/patch` | `PATCH /v2/advertisers/{insertionOrder.advertiserId}/insertionOrders/{insertionOrder.insertionOrderId}` Updates an existing insertion order. |

## REST Resource: [v2.advertisers.insertionOrders.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders.targetingTypes.assignedTargetingOptions)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders.targetingTypes.assignedTargetingOptions/create` | `POST /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions` Assigns a targeting option to an insertion order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders.targetingTypes.assignedTargetingOptions/delete` | `DELETE /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Deletes an assigned targeting option from an insertion order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders.targetingTypes.assignedTargetingOptions/get` | `GET /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Gets a single targeting option assigned to an insertion order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.insertionOrders.targetingTypes.assignedTargetingOptions/list` | `GET /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions` Lists the targeting options assigned to an insertion order. |

## REST Resource: [v2.advertisers.invoices](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.invoices)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.invoices/list` | `GET /v2/advertisers/{advertiserId}/invoices` Lists invoices posted for an advertiser in a given month. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.invoices/lookupInvoiceCurrency` | `GET /v2/advertisers/{advertiserId}/invoices:lookupInvoiceCurrency` Retrieves the invoice currency used by an advertiser in a given month. |

## REST Resource: [v2.advertisers.lineItems](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/bulkEditAssignedTargetingOptions` | `POST /v2/advertisers/{advertiserId}/lineItems:bulkEditAssignedTargetingOptions` Bulk edits targeting options under multiple line items. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/bulkListAssignedTargetingOptions` | `GET /v2/advertisers/{advertiserId}/lineItems:bulkListAssignedTargetingOptions` Lists assigned targeting options for multiple line items across targeting types. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/bulkUpdate` | `POST /v2/advertisers/{advertiserId}/lineItems:bulkUpdate` Updates multiple line items. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/create` | `POST /v2/advertisers/{lineItem.advertiserId}/lineItems` Creates a new line item. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/delete` | `DELETE /v2/advertisers/{advertiserId}/lineItems/{lineItemId}` Deletes a line item. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/duplicate` | `POST /v2/advertisers/{advertiserId}/lineItems/{lineItemId}:duplicate` Duplicates a line item. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/generateDefault` | `POST /v2/advertisers/{advertiserId}/lineItems:generateDefault` Creates a new line item with settings (including targeting) inherited from the insertion order and an `ENTITY_STATUS_DRAFT` `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems#LineItem.FIELDS.entity_status`. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/get` | `GET /v2/advertisers/{advertiserId}/lineItems/{lineItemId}` Gets a line item. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/list` | `GET /v2/advertisers/{advertiserId}/lineItems` Lists line items in an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems/patch` | `PATCH /v2/advertisers/{lineItem.advertiserId}/lineItems/{lineItem.lineItemId}` Updates an existing line item. |

## REST Resource: [v2.advertisers.lineItems.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems.targetingTypes.assignedTargetingOptions)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems.targetingTypes.assignedTargetingOptions/create` | `POST /v2/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions` Assigns a targeting option to a line item. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems.targetingTypes.assignedTargetingOptions/delete` | `DELETE /v2/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Deletes an assigned targeting option from a line item. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems.targetingTypes.assignedTargetingOptions/get` | `GET /v2/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Gets a single targeting option assigned to a line item. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.lineItems.targetingTypes.assignedTargetingOptions/list` | `GET /v2/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions` Lists the targeting options assigned to a line item. |

## REST Resource: [v2.advertisers.locationLists](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists/create` | `POST /v2/advertisers/{advertiserId}/locationLists` Creates a new location list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists/get` | `GET /v2/advertisers/{advertiserId}/locationLists/{locationListId}` Gets a location list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists/list` | `GET /v2/advertisers/{advertiserId}/locationLists` Lists location lists based on a given advertiser id. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists/patch` | `PATCH /v2/advertisers/{advertiserId}/locationLists/{locationList.locationListId}` Updates a location list. |

## REST Resource: [v2.advertisers.locationLists.assignedLocations](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists.assignedLocations)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists.assignedLocations/bulkEdit` | `POST /v2/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations:bulkEdit` Bulk edits multiple assignments between locations and a single location list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists.assignedLocations/create` | `POST /v2/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations` Creates an assignment between a location and a location list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists.assignedLocations/delete` | `DELETE /v2/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations/{assignedLocationId}` Deletes the assignment between a location and a location list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.locationLists.assignedLocations/list` | `GET /v2/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations` Lists locations assigned to a location list. |

## REST Resource: [v2.advertisers.manualTriggers](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.manualTriggers)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.manualTriggers/activate` | `POST /v2/advertisers/{advertiserId}/manualTriggers/{triggerId}:activate` Activates a manual trigger. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.manualTriggers/create` | `POST /v2/advertisers/{manualTrigger.advertiserId}/manualTriggers` Creates a new manual trigger. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.manualTriggers/deactivate` | `POST /v2/advertisers/{advertiserId}/manualTriggers/{triggerId}:deactivate` Deactivates a manual trigger. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.manualTriggers/get` | `GET /v2/advertisers/{advertiserId}/manualTriggers/{triggerId}` Gets a manual trigger. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.manualTriggers/list` | `GET /v2/advertisers/{advertiserId}/manualTriggers` Lists manual triggers that are accessible to the current user for a given advertiser ID. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.manualTriggers/patch` | `PATCH /v2/advertisers/{manualTrigger.advertiserId}/manualTriggers/{manualTrigger.triggerId}` Updates a manual trigger. |

## REST Resource: [v2.advertisers.negativeKeywordLists](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists/create` | `POST /v2/advertisers/{advertiserId}/negativeKeywordLists` Creates a new negative keyword list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists/delete` | `DELETE /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}` Deletes a negative keyword list given an advertiser ID and a negative keyword list ID. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists/get` | `GET /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}` Gets a negative keyword list given an advertiser ID and a negative keyword list ID. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists/list` | `GET /v2/advertisers/{advertiserId}/negativeKeywordLists` Lists negative keyword lists based on a given advertiser id. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists/patch` | `PATCH /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordList.negativeKeywordListId}` Updates a negative keyword list. |

## REST Resource: [v2.advertisers.negativeKeywordLists.negativeKeywords](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists.negativeKeywords)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists.negativeKeywords/bulkEdit` | `POST /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:bulkEdit` Bulk edits negative keywords in a single negative keyword list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists.negativeKeywords/create` | `POST /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords` Creates a negative keyword in a negative keyword list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists.negativeKeywords/delete` | `DELETE /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords/{keywordValue}` Deletes a negative keyword from a negative keyword list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists.negativeKeywords/list` | `GET /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords` Lists negative keywords in a negative keyword list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.negativeKeywordLists.negativeKeywords/replace` | `POST /v2/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:replace` Replaces all negative keywords in a single negative keyword list. |

## REST Resource: [v2.advertisers.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.targetingTypes.assignedTargetingOptions)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.targetingTypes.assignedTargetingOptions/create` | `POST /v2/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions` Assigns a targeting option to an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.targetingTypes.assignedTargetingOptions/delete` | `DELETE /v2/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Deletes an assigned targeting option from an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.targetingTypes.assignedTargetingOptions/get` | `GET /v2/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Gets a single targeting option assigned to an advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.targetingTypes.assignedTargetingOptions/list` | `GET /v2/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions` Lists the targeting options assigned to an advertiser. |

## REST Resource: [v2.advertisers.youtubeAdGroupAds](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroupAds)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroupAds/get` | `GET /v2/advertisers/{advertiserId}/youtubeAdGroupAds/{youtubeAdGroupAdId}` Gets a YouTube ad group ad. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroupAds/list` | `GET /v2/advertisers/{advertiserId}/youtubeAdGroupAds` Lists YouTube ad group ads. |

## REST Resource: [v2.advertisers.youtubeAdGroups](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroups)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroups/bulkListAdGroupAssignedTargetingOptions` | `GET /v2/advertisers/{advertiserId}/youtubeAdGroups:bulkListAdGroupAssignedTargetingOptions` Lists assigned targeting options for multiple YouTube ad groups across targeting types. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroups/get` | `GET /v2/advertisers/{advertiserId}/youtubeAdGroups/{youtubeAdGroupId}` Gets a YouTube ad group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroups/list` | `GET /v2/advertisers/{advertiserId}/youtubeAdGroups` Lists YouTube ad groups. |

## REST Resource: [v2.advertisers.youtubeAdGroups.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroups.targetingTypes.assignedTargetingOptions)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroups.targetingTypes.assignedTargetingOptions/get` | `GET /v2/advertisers/{advertiserId}/youtubeAdGroups/{youtubeAdGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Gets a single targeting option assigned to a YouTube ad group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/advertisers.youtubeAdGroups.targetingTypes.assignedTargetingOptions/list` | `GET /v2/advertisers/{advertiserId}/youtubeAdGroups/{youtubeAdGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions` Lists the targeting options assigned to a YouTube ad group. |

## REST Resource: [v2.combinedAudiences](https://developers.google.com/display-video/api/reference/rest/v2/combinedAudiences)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/combinedAudiences/get` | `GET /v2/combinedAudiences/{combinedAudienceId}` Gets a combined audience. |
| `https://developers.google.com/display-video/api/reference/rest/v2/combinedAudiences/list` | `GET /v2/combinedAudiences` Lists combined audiences. |

## REST Resource: [v2.customBiddingAlgorithms](https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms/create` | `POST /v2/customBiddingAlgorithms` Creates a new custom bidding algorithm. |
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms/get` | `GET /v2/customBiddingAlgorithms/{customBiddingAlgorithmId}` Gets a custom bidding algorithm. |
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms/list` | `GET /v2/customBiddingAlgorithms` Lists custom bidding algorithms that are accessible to the current user and can be used in bidding stratgies. |
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms/patch` | `PATCH /v2/customBiddingAlgorithms/{customBiddingAlgorithm.customBiddingAlgorithmId}` Updates an existing custom bidding algorithm. |
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms/uploadScript` | `GET /v2/customBiddingAlgorithms/{customBiddingAlgorithmId}:uploadScript` Creates a custom bidding script reference object for a script file. |

## REST Resource: [v2.customBiddingAlgorithms.scripts](https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms.scripts)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms.scripts/create` | `POST /v2/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts` Creates a new custom bidding script. |
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms.scripts/get` | `GET /v2/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts/{customBiddingScriptId}` Gets a custom bidding script. |
| `https://developers.google.com/display-video/api/reference/rest/v2/customBiddingAlgorithms.scripts/list` | `GET /v2/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts` Lists custom bidding scripts that belong to the given algorithm. |

## REST Resource: [v2.customLists](https://developers.google.com/display-video/api/reference/rest/v2/customLists)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/customLists/get` | `GET /v2/customLists/{customListId}` Gets a custom list. |
| `https://developers.google.com/display-video/api/reference/rest/v2/customLists/list` | `GET /v2/customLists` Lists custom lists. |

## REST Resource: [v2.firstAndThirdPartyAudiences](https://developers.google.com/display-video/api/reference/rest/v2/firstAndThirdPartyAudiences)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/firstAndThirdPartyAudiences/create` | `POST /v2/firstAndThirdPartyAudiences` Creates a FirstAndThirdPartyAudience. |
| `https://developers.google.com/display-video/api/reference/rest/v2/firstAndThirdPartyAudiences/editCustomerMatchMembers` | `POST /v2/firstAndThirdPartyAudiences/{firstAndThirdPartyAudienceId}:editCustomerMatchMembers` Updates the member list of a Customer Match audience. |
| `https://developers.google.com/display-video/api/reference/rest/v2/firstAndThirdPartyAudiences/get` | `GET /v2/firstAndThirdPartyAudiences/{firstAndThirdPartyAudienceId}` Gets a first and third party audience. |
| `https://developers.google.com/display-video/api/reference/rest/v2/firstAndThirdPartyAudiences/list` | `GET /v2/firstAndThirdPartyAudiences` Lists first and third party audiences. |
| `https://developers.google.com/display-video/api/reference/rest/v2/firstAndThirdPartyAudiences/patch` | `PATCH /v2/firstAndThirdPartyAudiences/{firstAndThirdPartyAudience.firstAndThirdPartyAudienceId}` Updates an existing FirstAndThirdPartyAudience. |

## REST Resource: [v2.floodlightGroups](https://developers.google.com/display-video/api/reference/rest/v2/floodlightGroups)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/floodlightGroups/get` | `GET /v2/floodlightGroups/{floodlightGroupId}` Gets a Floodlight group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/floodlightGroups/patch` | `PATCH /v2/floodlightGroups/{floodlightGroup.floodlightGroupId}` Updates an existing Floodlight group. |

## REST Resource: [v2.floodlightGroups.floodlightActivities](https://developers.google.com/display-video/api/reference/rest/v2/floodlightGroups.floodlightActivities)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/floodlightGroups.floodlightActivities/get` | `GET /v2/floodlightGroups/{floodlightGroupId}/floodlightActivities/{floodlightActivityId}` Gets a Floodlight activity. |
| `https://developers.google.com/display-video/api/reference/rest/v2/floodlightGroups.floodlightActivities/list` | `GET /v2/floodlightGroups/{floodlightGroupId}/floodlightActivities` Lists Floodlight activities in a Floodlight group. |

## REST Resource: [v2.googleAudiences](https://developers.google.com/display-video/api/reference/rest/v2/googleAudiences)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/googleAudiences/get` | `GET /v2/googleAudiences/{googleAudienceId}` Gets a Google audience. |
| `https://developers.google.com/display-video/api/reference/rest/v2/googleAudiences/list` | `GET /v2/googleAudiences` Lists Google audiences. |

## REST Resource: [v2.guaranteedOrders](https://developers.google.com/display-video/api/reference/rest/v2/guaranteedOrders)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/guaranteedOrders/create` | `POST /v2/guaranteedOrders` Creates a new guaranteed order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/guaranteedOrders/editGuaranteedOrderReadAccessors` | `POST /v2/guaranteedOrders/{guaranteedOrderId}:editGuaranteedOrderReadAccessors` Edits read advertisers of a guaranteed order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/guaranteedOrders/get` | `GET /v2/guaranteedOrders/{guaranteedOrderId}` Gets a guaranteed order. |
| `https://developers.google.com/display-video/api/reference/rest/v2/guaranteedOrders/list` | `GET /v2/guaranteedOrders` Lists guaranteed orders that are accessible to the current user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/guaranteedOrders/patch` | `PATCH /v2/guaranteedOrders/{guaranteedOrder.guaranteedOrderId}` Updates an existing guaranteed order. |

## REST Resource: [v2.inventorySourceGroups](https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups/create` | `POST /v2/inventorySourceGroups` Creates a new inventory source group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups/delete` | `DELETE /v2/inventorySourceGroups/{inventorySourceGroupId}` Deletes an inventory source group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups/get` | `GET /v2/inventorySourceGroups/{inventorySourceGroupId}` Gets an inventory source group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups/list` | `GET /v2/inventorySourceGroups` Lists inventory source groups that are accessible to the current user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups/patch` | `PATCH /v2/inventorySourceGroups/{inventorySourceGroup.inventorySourceGroupId}` Updates an inventory source group. |

## REST Resource: [v2.inventorySourceGroups.assignedInventorySources](https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups.assignedInventorySources)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups.assignedInventorySources/bulkEdit` | `POST /v2/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit` Bulk edits multiple assignments between inventory sources and a single inventory source group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups.assignedInventorySources/create` | `POST /v2/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources` Creates an assignment between an inventory source and an inventory source group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups.assignedInventorySources/delete` | `DELETE /v2/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources/{assignedInventorySourceId}` Deletes the assignment between an inventory source and an inventory source group. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySourceGroups.assignedInventorySources/list` | `GET /v2/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources` Lists inventory sources assigned to an inventory source group. |

## REST Resource: [v2.inventorySources](https://developers.google.com/display-video/api/reference/rest/v2/inventorySources)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySources/create` | `POST /v2/inventorySources` Creates a new inventory source. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySources/editInventorySourceReadWriteAccessors` | `POST /v2/inventorySources/{inventorySourceId}:editInventorySourceReadWriteAccessors` Edits read/write accessors of an inventory source. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySources/get` | `GET /v2/inventorySources/{inventorySourceId}` Gets an inventory source. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySources/list` | `GET /v2/inventorySources` Lists inventory sources that are accessible to the current user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/inventorySources/patch` | `PATCH /v2/inventorySources/{inventorySource.inventorySourceId}` Updates an existing inventory source. |

## REST Resource: [v2.media](https://developers.google.com/display-video/api/reference/rest/v2/media)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/media/download` | `GET /download/{resourceName=**}` Downloads media. |
| `https://developers.google.com/display-video/api/reference/rest/v2/media/upload` | `POST /media/{resourceName=**}` `POST /upload/media/{resourceName=**}` Uploads media. |

## REST Resource: [v2.partners](https://developers.google.com/display-video/api/reference/rest/v2/partners)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/partners/editAssignedTargetingOptions` | `POST /v2/partners/{partnerId}:editAssignedTargetingOptions` Edits targeting options under a single partner. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners/get` | `GET /v2/partners/{partnerId}` Gets a partner. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners/list` | `GET /v2/partners` Lists partners that are accessible to the current user. |

## REST Resource: [v2.partners.channels](https://developers.google.com/display-video/api/reference/rest/v2/partners.channels)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels/create` | `POST /v2/partners/{partnerId}/channels` Creates a new channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels/get` | `GET /v2/partners/{partnerId}/channels/{channelId}` Gets a channel for a partner or advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels/list` | `GET /v2/partners/{partnerId}/channels` Lists channels for a partner or advertiser. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels/patch` | `PATCH /v2/partners/{partnerId}/channels/{channel.channelId}` Updates a channel. |

## REST Resource: [v2.partners.channels.sites](https://developers.google.com/display-video/api/reference/rest/v2/partners.channels.sites)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels.sites/bulkEdit` | `POST /v2/partners/{partnerId}/channels/{channelId}/sites:bulkEdit` Bulk edits sites under a single channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels.sites/create` | `POST /v2/partners/{partnerId}/channels/{channelId}/sites` Creates a site in a channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels.sites/delete` | `DELETE /v2/partners/{partnerId}/channels/{channelId}/sites/{urlOrAppId}` Deletes a site from a channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels.sites/list` | `GET /v2/partners/{partnerId}/channels/{channelId}/sites` Lists sites in a channel. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.channels.sites/replace` | `POST /v2/partners/{partnerId}/channels/{channelId}/sites:replace` Replaces all of the sites under a single channel. |

## REST Resource: [v2.partners.targetingTypes.assignedTargetingOptions](https://developers.google.com/display-video/api/reference/rest/v2/partners.targetingTypes.assignedTargetingOptions)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.targetingTypes.assignedTargetingOptions/create` | `POST /v2/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions` Assigns a targeting option to a partner. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.targetingTypes.assignedTargetingOptions/delete` | `DELETE /v2/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Deletes an assigned targeting option from a partner. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.targetingTypes.assignedTargetingOptions/get` | `GET /v2/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}` Gets a single targeting option assigned to a partner. |
| `https://developers.google.com/display-video/api/reference/rest/v2/partners.targetingTypes.assignedTargetingOptions/list` | `GET /v2/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions` Lists the targeting options assigned to a partner. |

## REST Resource: [v2.sdfdownloadtasks](https://developers.google.com/display-video/api/reference/rest/v2/sdfdownloadtasks)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/sdfdownloadtasks/create` | `POST /v2/sdfdownloadtasks` Creates an SDF Download Task. |

## REST Resource: [v2.sdfdownloadtasks.operations](https://developers.google.com/display-video/api/reference/rest/v2/sdfdownloadtasks.operations)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/sdfdownloadtasks.operations/get` | `GET /v2/{name=sdfdownloadtasks/operations/*}` Gets the latest state of an asynchronous SDF download task operation. |

## REST Resource: [v2.targetingTypes.targetingOptions](https://developers.google.com/display-video/api/reference/rest/v2/targetingTypes.targetingOptions)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/targetingTypes.targetingOptions/get` | `GET /v2/targetingTypes/{targetingType}/targetingOptions/{targetingOptionId}` Gets a single targeting option. |
| `https://developers.google.com/display-video/api/reference/rest/v2/targetingTypes.targetingOptions/list` | `GET /v2/targetingTypes/{targetingType}/targetingOptions` Lists targeting options of a given type. |
| `https://developers.google.com/display-video/api/reference/rest/v2/targetingTypes.targetingOptions/search` | `POST /v2/targetingTypes/{targetingType}/targetingOptions:search` Searches for targeting options of a given type based on the given search terms. |

## REST Resource: [v2.users](https://developers.google.com/display-video/api/reference/rest/v2/users)

| Methods ||
|---|---|
| `https://developers.google.com/display-video/api/reference/rest/v2/users/bulkEditAssignedUserRoles` | `POST /v2/users/{userId}:bulkEditAssignedUserRoles` Bulk edits user roles for a user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/users/create` | `POST /v2/users` Creates a new user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/users/delete` | `DELETE /v2/users/{userId}` Deletes a user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/users/get` | `GET /v2/users/{userId}` Gets a user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/users/list` | `GET /v2/users` Lists users that are accessible to the current user. |
| `https://developers.google.com/display-video/api/reference/rest/v2/users/patch` | `PATCH /v2/users/{user.userId}` Updates an existing user. |