googleapis.com – displayvideo
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.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:displayvideo/v1.json
- Provider
- googleapis.com:displayvideo / displayvideo
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/displayvideo/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/displayvideo/v1/openapi.yaml
Tools (142)
Extracted live via the executor SDK.
-
advertisers.displayvideoAdvertisersAssetsUploadUploads an asset. Returns the ID of the newly uploaded asset if successful. The asset file size should be no more than 10 MB for images, 200 MB for ZIP files, and 1 GB for videos. Must be used within the . Examples using provided client libraries can be found in our .
-
advertisers.displayvideoAdvertisersAuditAudits an advertiser. Returns the counts of used entities per resource type under the advertiser provided. Used entities count towards their respective resource limit. See .
-
advertisers.displayvideoAdvertisersBulkEditAdvertiserAssignedTargetingOptionsBulk edits targeting options under a single advertiser. The operation will delete the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.delete_requests and then create the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.create_requests .
-
advertisers.displayvideoAdvertisersBulkListAdvertiserAssignedTargetingOptionsLists assigned targeting options of an advertiser across targeting types.
-
advertisers.displayvideoAdvertisersCampaignsBulkListCampaignAssignedTargetingOptionsLists assigned targeting options of a campaign across targeting types.
-
advertisers.displayvideoAdvertisersCampaignsCreateCreates a new campaign. Returns the newly created campaign if successful.
-
advertisers.displayvideoAdvertisersCampaignsDeletePermanently deletes a campaign. A deleted campaign cannot be recovered. The campaign should be archived first, i.e. set entity_status to
ENTITY_STATUS_ARCHIVED, to be able to delete it. -
advertisers.displayvideoAdvertisersCampaignsGetGets a campaign.
-
advertisers.displayvideoAdvertisersCampaignsListLists campaigns in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status is not specified, campaigns with
ENTITY_STATUS_ARCHIVEDwill not be included in the results. -
advertisers.displayvideoAdvertisersCampaignsPatchUpdates an existing campaign. Returns the updated campaign if successful.
-
advertisers.displayvideoAdvertisersCampaignsTargetingTypesAssignedTargetingOptionsGetGets a single targeting option assigned to a campaign.
-
advertisers.displayvideoAdvertisersCampaignsTargetingTypesAssignedTargetingOptionsListLists the targeting options assigned to a campaign for a specified targeting type.
-
advertisers.displayvideoAdvertisersChannelsCreateCreates a new channel. Returns the newly created channel if successful.
-
advertisers.displayvideoAdvertisersChannelsListLists channels for a partner or advertiser.
-
advertisers.displayvideoAdvertisersChannelsPatchUpdates a channel. Returns the updated channel if successful.
-
advertisers.displayvideoAdvertisersChannelsSitesBulkEditBulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest.deleted_sites and then create the sites provided in BulkEditSitesRequest.created_sites.
-
advertisers.displayvideoAdvertisersChannelsSitesDeleteDeletes a site from a channel.
-
advertisers.displayvideoAdvertisersChannelsSitesListLists sites in a channel.
-
advertisers.displayvideoAdvertisersChannelsSitesReplaceReplaces all of the sites under a single channel. The operation will replace the sites under a channel with the sites provided in ReplaceSitesRequest.new_sites.
-
advertisers.displayvideoAdvertisersCreateCreates a new advertiser. Returns the newly created advertiser if successful. This method can take up to 180 seconds to complete.
-
advertisers.displayvideoAdvertisersCreativesCreateCreates a new creative. Returns the newly created creative if successful.
-
advertisers.displayvideoAdvertisersCreativesDeleteDeletes a creative. Returns error code
NOT_FOUNDif the creative does not exist. The creative should be archived first, i.e. set entity_status toENTITY_STATUS_ARCHIVED, before it can be deleted. -
advertisers.displayvideoAdvertisersCreativesGetGets a creative.
-
advertisers.displayvideoAdvertisersCreativesListLists creatives in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status is not specified, creatives with
ENTITY_STATUS_ARCHIVEDwill not be included in the results. -
advertisers.displayvideoAdvertisersCreativesPatchUpdates an existing creative. Returns the updated creative if successful.
-
advertisers.displayvideoAdvertisersDeleteDeletes an advertiser. Deleting an advertiser will delete all of its child resources, for example, campaigns, insertion orders and line items. A deleted advertiser cannot be recovered.
-
advertisers.displayvideoAdvertisersGetGets an advertiser.
-
advertisers.displayvideoAdvertisersInsertionOrdersBulkListInsertionOrderAssignedTargetingOptionsLists assigned targeting options of an insertion order across targeting types.
-
advertisers.displayvideoAdvertisersInsertionOrdersCreateCreates a new insertion order. Returns the newly created insertion order if successful.
-
advertisers.displayvideoAdvertisersInsertionOrdersDeleteDeletes an insertion order. Returns error code
NOT_FOUNDif the insertion order does not exist. The insertion order should be archived first, i.e. set entity_status toENTITY_STATUS_ARCHIVED, to be able to delete it. -
advertisers.displayvideoAdvertisersInsertionOrdersGetGets an insertion order. Returns error code
NOT_FOUNDif the insertion order does not exist. -
advertisers.displayvideoAdvertisersInsertionOrdersListLists insertion orders in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status is not specified, insertion orders with
ENTITY_STATUS_ARCHIVEDwill not be included in the results. -
advertisers.displayvideoAdvertisersInsertionOrdersPatchUpdates an existing insertion order. Returns the updated insertion order if successful.
-
advertisers.displayvideoAdvertisersInsertionOrdersTargetingTypesAssignedTargetingOptionsGetGets a single targeting option assigned to an insertion order.
-
advertisers.displayvideoAdvertisersInsertionOrdersTargetingTypesAssignedTargetingOptionsListLists the targeting options assigned to an insertion order.
-
advertisers.displayvideoAdvertisersInvoicesListLists invoices posted for an advertiser in a given month. Invoices generated by billing profiles with a "Partner" invoice level are not retrievable through this method.
-
advertisers.displayvideoAdvertisersInvoicesLookupInvoiceCurrencyRetrieves the invoice currency used by an advertiser in a given month.
-
advertisers.displayvideoAdvertisersLineItemsBulkEditLineItemAssignedTargetingOptionsBulk edits targeting options under a single line item. The operation will delete the assigned targeting options provided in BulkEditLineItemAssignedTargetingOptionsRequest.delete_requests and then create the assigned targeting options provided in BulkEditLineItemAssignedTargetingOptionsRequest.create_requests. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * UpdateLineItem * CreateLineItemAssignedTargetingOption * DeleteLineItemAssignedTargetingOption
-
advertisers.displayvideoAdvertisersLineItemsBulkListLineItemAssignedTargetingOptionsLists assigned targeting options of a line item across targeting types.
-
advertisers.displayvideoAdvertisersLineItemsCreateCreates a new line item. Returns the newly created line item if successful.
-
advertisers.displayvideoAdvertisersLineItemsDeleteDeletes a line item. Returns error code
NOT_FOUNDif the line item does not exist. The line item should be archived first, i.e. set entity_status toENTITY_STATUS_ARCHIVED, to be able to delete it. -
advertisers.displayvideoAdvertisersLineItemsGenerateDefaultCreates a new line item with settings (including targeting) inherited from the insertion order and an
ENTITY_STATUS_DRAFTentity_status. Returns the newly created line item if successful. There are default values based on the three fields: * The insertion order's insertion_order_type * The insertion order's automation_type * The given line_item_type -
advertisers.displayvideoAdvertisersLineItemsGetGets a line item.
-
advertisers.displayvideoAdvertisersLineItemsListLists line items in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status is not specified, line items with
ENTITY_STATUS_ARCHIVEDwill not be included in the results. -
advertisers.displayvideoAdvertisersLineItemsPatchUpdates an existing line item. Returns the updated line item if successful. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * BulkEditAssignedTargetingOptions * BulkUpdateLineItems * CreateLineItemAssignedTargetingOption * DeleteLineItemAssignedTargetingOption
-
advertisers.displayvideoAdvertisersLineItemsTargetingTypesAssignedTargetingOptionsCreateAssigns a targeting option to a line item. Returns the assigned targeting option if successful. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * BulkEditAssignedTargetingOptions * BulkUpdate * UpdateLineItem * DeleteLineItemAssignedTargetingOption
-
advertisers.displayvideoAdvertisersLineItemsTargetingTypesAssignedTargetingOptionsDeleteDeletes an assigned targeting option from a line item. Requests to this endpoint cannot be made concurrently with the following requests updating the same line item: * BulkEditAssignedTargetingOptions * BulkUpdate * UpdateLineItem * CreateLineItemAssignedTargetingOption
-
advertisers.displayvideoAdvertisersLineItemsTargetingTypesAssignedTargetingOptionsGetGets a single targeting option assigned to a line item.
-
advertisers.displayvideoAdvertisersLineItemsTargetingTypesAssignedTargetingOptionsListLists the targeting options assigned to a line item.
-
advertisers.displayvideoAdvertisersListLists advertisers that are accessible to the current user. The order is defined by the order_by parameter. A single partner_id is required. Cross-partner listing is not supported.
-
advertisers.displayvideoAdvertisersLocationListsAssignedLocationsBulkEditBulk edits multiple assignments between locations and a single location list. The operation will delete the assigned locations provided in BulkEditAssignedLocationsRequest.deleted_assigned_locations and then create the assigned locations provided in BulkEditAssignedLocationsRequest.created_assigned_locations.
-
advertisers.displayvideoAdvertisersLocationListsAssignedLocationsCreateCreates an assignment between a location and a location list.
-
advertisers.displayvideoAdvertisersLocationListsAssignedLocationsDeleteDeletes the assignment between a location and a location list.
-
advertisers.displayvideoAdvertisersLocationListsAssignedLocationsListLists locations assigned to a location list.
-
advertisers.displayvideoAdvertisersLocationListsCreateCreates a new location list. Returns the newly created location list if successful.
-
advertisers.displayvideoAdvertisersLocationListsListLists location lists based on a given advertiser id.
-
advertisers.displayvideoAdvertisersLocationListsPatchUpdates a location list. Returns the updated location list if successful.
-
advertisers.displayvideoAdvertisersManualTriggersActivateActivates a manual trigger. Each activation of the manual trigger must be at least 5 minutes apart, otherwise an error will be returned.
-
advertisers.displayvideoAdvertisersManualTriggersCreateCreates a new manual trigger. Returns the newly created manual trigger if successful.
-
advertisers.displayvideoAdvertisersManualTriggersDeactivateDeactivates a manual trigger.
-
advertisers.displayvideoAdvertisersManualTriggersGetGets a manual trigger.
-
advertisers.displayvideoAdvertisersManualTriggersListLists manual triggers that are accessible to the current user for a given advertiser ID. The order is defined by the order_by parameter. A single advertiser_id is required.
-
advertisers.displayvideoAdvertisersManualTriggersPatchUpdates a manual trigger. Returns the updated manual trigger if successful.
-
advertisers.displayvideoAdvertisersNegativeKeywordListsCreateCreates a new negative keyword list. Returns the newly created negative keyword list if successful.
-
advertisers.displayvideoAdvertisersNegativeKeywordListsListLists negative keyword lists based on a given advertiser id.
-
advertisers.displayvideoAdvertisersNegativeKeywordListsNegativeKeywordsBulkEditBulk edits negative keywords in a single negative keyword list. The operation will delete the negative keywords provided in BulkEditNegativeKeywordsRequest.deleted_negative_keywords and then create the negative keywords provided in BulkEditNegativeKeywordsRequest.created_negative_keywords. This operation is guaranteed to be atomic and will never result in a partial success or partial failure.
-
advertisers.displayvideoAdvertisersNegativeKeywordListsNegativeKeywordsDeleteDeletes a negative keyword from a negative keyword list.
-
advertisers.displayvideoAdvertisersNegativeKeywordListsNegativeKeywordsListLists negative keywords in a negative keyword list.
-
advertisers.displayvideoAdvertisersNegativeKeywordListsNegativeKeywordsReplaceReplaces all negative keywords in a single negative keyword list. The operation will replace the keywords in a negative keyword list with keywords provided in ReplaceNegativeKeywordsRequest.new_negative_keywords.
-
advertisers.displayvideoAdvertisersNegativeKeywordListsPatchUpdates a negative keyword list. Returns the updated negative keyword list if successful.
-
advertisers.displayvideoAdvertisersPatchUpdates an existing advertiser. Returns the updated advertiser if successful.
-
advertisers.displayvideoAdvertisersTargetingTypesAssignedTargetingOptionsCreateAssigns a targeting option to an advertiser. Returns the assigned targeting option if successful.
-
advertisers.displayvideoAdvertisersTargetingTypesAssignedTargetingOptionsDeleteDeletes an assigned targeting option from an advertiser.
-
advertisers.displayvideoAdvertisersTargetingTypesAssignedTargetingOptionsGetGets a single targeting option assigned to an advertiser.
-
advertisers.displayvideoAdvertisersTargetingTypesAssignedTargetingOptionsListLists the targeting options assigned to an advertiser.
-
combinedAudiences.displayvideoCombinedAudiencesGetGets a combined audience.
-
combinedAudiences.displayvideoCombinedAudiencesListLists combined audiences. The order is defined by the order_by parameter.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsCreateCreates a new custom bidding algorithm. Returns the newly created custom bidding algorithm if successful.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsGetGets a custom bidding algorithm.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsListLists custom bidding algorithms that are accessible to the current user and can be used in bidding stratgies. The order is defined by the order_by parameter.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsPatchUpdates an existing custom bidding algorithm. Returns the updated custom bidding algorithm if successful.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsScriptsCreateCreates a new custom bidding script. Returns the newly created script if successful.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsScriptsGetGets a custom bidding script.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsScriptsListLists custom bidding scripts that belong to the given algorithm. The order is defined by the order_by parameter.
-
customBiddingAlgorithms.displayvideoCustomBiddingAlgorithmsUploadScriptCreates a custom bidding script reference object for a script file. The resulting reference object provides a resource path to which the script file should be uploaded. This reference object should be included in when creating a new custom bidding script object.
-
customLists.displayvideoCustomListsGetGets a custom list.
-
customLists.displayvideoCustomListsListLists custom lists. The order is defined by the order_by parameter.
-
firstAndThirdPartyAudiences.displayvideoFirstAndThirdPartyAudiencesCreateCreates a FirstAndThirdPartyAudience. Only supported for the following audience_type: *
CUSTOMER_MATCH_CONTACT_INFO*CUSTOMER_MATCH_DEVICE_ID -
firstAndThirdPartyAudiences.displayvideoFirstAndThirdPartyAudiencesEditCustomerMatchMembersUpdates the member list of a Customer Match audience. Only supported for the following audience_type: *
CUSTOMER_MATCH_CONTACT_INFO*CUSTOMER_MATCH_DEVICE_ID -
firstAndThirdPartyAudiences.displayvideoFirstAndThirdPartyAudiencesGetGets a first and third party audience.
-
firstAndThirdPartyAudiences.displayvideoFirstAndThirdPartyAudiencesListLists first and third party audiences. The order is defined by the order_by parameter.
-
firstAndThirdPartyAudiences.displayvideoFirstAndThirdPartyAudiencesPatchUpdates an existing FirstAndThirdPartyAudience. Only supported for the following audience_type: *
CUSTOMER_MATCH_CONTACT_INFO*CUSTOMER_MATCH_DEVICE_ID -
floodlightGroups.displayvideoFloodlightGroupsGetGets a Floodlight group.
-
googleAudiences.displayvideoGoogleAudiencesGetGets a Google audience.
-
googleAudiences.displayvideoGoogleAudiencesListLists Google audiences. The order is defined by the order_by parameter.
-
guaranteedOrders.displayvideoGuaranteedOrdersCreateCreates a new guaranteed order. Returns the newly created guaranteed order if successful.
-
guaranteedOrders.displayvideoGuaranteedOrdersEditGuaranteedOrderReadAccessorsEdits read advertisers of a guaranteed order.
-
guaranteedOrders.displayvideoGuaranteedOrdersGetGets a guaranteed order.
-
guaranteedOrders.displayvideoGuaranteedOrdersListLists guaranteed orders that are accessible to the current user. The order is defined by the order_by parameter. If a filter by entity_status is not specified, guaranteed orders with entity status
ENTITY_STATUS_ARCHIVEDwill not be included in the results. -
guaranteedOrders.displayvideoGuaranteedOrdersPatchUpdates an existing guaranteed order. Returns the updated guaranteed order if successful.
-
inventorySourceGroups.displayvideoInventorySourceGroupsAssignedInventorySourcesBulkEditBulk edits multiple assignments between inventory sources and a single inventory source group. The operation will delete the assigned inventory sources provided in BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources and then create the assigned inventory sources provided in BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources.
-
inventorySourceGroups.displayvideoInventorySourceGroupsAssignedInventorySourcesCreateCreates an assignment between an inventory source and an inventory source group.
-
inventorySourceGroups.displayvideoInventorySourceGroupsAssignedInventorySourcesDeleteDeletes the assignment between an inventory source and an inventory source group.
-
inventorySourceGroups.displayvideoInventorySourceGroupsAssignedInventorySourcesListLists inventory sources assigned to an inventory source group.
-
inventorySourceGroups.displayvideoInventorySourceGroupsCreateCreates a new inventory source group. Returns the newly created inventory source group if successful.
-
inventorySourceGroups.displayvideoInventorySourceGroupsDeleteDeletes an inventory source group.
-
inventorySourceGroups.displayvideoInventorySourceGroupsGetGets an inventory source group.
-
inventorySourceGroups.displayvideoInventorySourceGroupsListLists inventory source groups that are accessible to the current user. The order is defined by the order_by parameter.
-
inventorySources.displayvideoInventorySourcesCreateCreates a new inventory source. Returns the newly created inventory source if successful.
-
inventorySources.displayvideoInventorySourcesEditInventorySourceReadWriteAccessorsEdits read/write accessors of an inventory source. Returns the updated read_write_accessors for the inventory source.
-
inventorySources.displayvideoInventorySourcesGetGets an inventory source.
-
inventorySources.displayvideoInventorySourcesListLists inventory sources that are accessible to the current user. The order is defined by the order_by parameter. If a filter by entity_status is not specified, inventory sources with entity status
ENTITY_STATUS_ARCHIVEDwill not be included in the results. -
inventorySources.displayvideoInventorySourcesPatchUpdates an existing inventory source. Returns the updated inventory source if successful.
-
media.displayvideoMediaDownloadDownloads media. Download is supported on the URI
/download/{resource_name=**}?alt=media.Note: Download requests will not be successful without includingalt=mediaquery string.** -
media.displayvideoMediaUploadUploads media. Upload is supported on the URI
/upload/media/{resource_name=**}?upload_type=media.Note: Upload requests will not be successful without includingupload_type=mediaquery string.** -
partners.displayvideoPartnersBulkEditPartnerAssignedTargetingOptionsBulk edits targeting options under a single partner. The operation will delete the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.deleteRequests and then create the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.createRequests .
-
partners.displayvideoPartnersChannelsCreateCreates a new channel. Returns the newly created channel if successful.
-
partners.displayvideoPartnersChannelsListLists channels for a partner or advertiser.
-
partners.displayvideoPartnersChannelsPatchUpdates a channel. Returns the updated channel if successful.
-
partners.displayvideoPartnersChannelsSitesBulkEditBulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest.deleted_sites and then create the sites provided in BulkEditSitesRequest.created_sites.
-
partners.displayvideoPartnersChannelsSitesDeleteDeletes a site from a channel.
-
partners.displayvideoPartnersChannelsSitesListLists sites in a channel.
-
partners.displayvideoPartnersChannelsSitesReplaceReplaces all of the sites under a single channel. The operation will replace the sites under a channel with the sites provided in ReplaceSitesRequest.new_sites.
-
partners.displayvideoPartnersGetGets a partner.
-
partners.displayvideoPartnersListLists partners that are accessible to the current user. The order is defined by the order_by parameter.
-
partners.displayvideoPartnersTargetingTypesAssignedTargetingOptionsCreateAssigns a targeting option to a partner. Returns the assigned targeting option if successful.
-
partners.displayvideoPartnersTargetingTypesAssignedTargetingOptionsDeleteDeletes an assigned targeting option from a partner.
-
partners.displayvideoPartnersTargetingTypesAssignedTargetingOptionsGetGets a single targeting option assigned to a partner.
-
partners.displayvideoPartnersTargetingTypesAssignedTargetingOptionsListLists the targeting options assigned to a partner.
-
sdfdownloadtasks.displayvideoSdfdownloadtasksCreateCreates an SDF Download Task. Returns an Operation. An SDF Download Task is a long-running, asynchronous operation. The metadata type of this operation is SdfDownloadTaskMetadata. If the request is successful, the response type of the operation is SdfDownloadTask. The response will not include the download files, which must be retrieved with media.download. The state of operation can be retrieved with sdfdownloadtask.operations.get. Any errors can be found in the error.message. Note that error.details is expected to be empty.
-
sdfdownloadtasks.displayvideoSdfdownloadtasksOperationsGetGets the latest state of an asynchronous SDF download task operation. Clients should poll this method at intervals of 30 seconds.
-
targetingTypes.displayvideoTargetingTypesTargetingOptionsGetGets a single targeting option.
-
targetingTypes.displayvideoTargetingTypesTargetingOptionsListLists targeting options of a given type.
-
targetingTypes.displayvideoTargetingTypesTargetingOptionsSearchSearches for targeting options of a given type based on the given search terms.
-
users.displayvideoUsersBulkEditAssignedUserRolesBulk edits user roles for a user. The operation will delete the assigned user roles provided in BulkEditAssignedUserRolesRequest.deletedAssignedUserRoles and then assign the user roles provided in BulkEditAssignedUserRolesRequest.createdAssignedUserRoles.
-
users.displayvideoUsersCreateCreates a new user. Returns the newly created user if successful.
-
users.displayvideoUsersDeleteDeletes a user.
-
users.displayvideoUsersGetGets a user.
-
users.displayvideoUsersListLists users that are accessible to the current user. If two users have user roles on the same partner or advertiser, they can access each other.
-
users.displayvideoUsersPatchUpdates an existing user. Returns the updated user if successful.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools