How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Google Display & Video 360 Partners API

The Partners API from Google Display & Video 360 — 13 operation(s) for partners.

Google Display & Video 360 Partners API is one of 16 APIs that Google Display & Video 360 publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Partners. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, authentication docs, and a getting-started guide.

This API exposes 16 operations across 13 paths, and defines 91 schemas. It is described by OpenAPI 3.2.0, at version v4.

Requests are made against a single base URL, https://displayvideo.googleapis.com.

16 operations 13 paths 91 schemas 2 DELETE7 GET1 PATCH6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v4
Base URL
https://displayvideo.googleapis.com
Authentication
OAuth 2.0
Contact
Terms of Service
Resource Areas
1

Authentication & Security 1

Google Display & Video 360 Partners API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (oauth2) using the authorizationCode flow, exposing 4 scopes. By default, every request must be authenticated.

  • oauth2 — Google OAuth 2.0. Authorization and token endpoints read from https://accounts.google.com/.well-known/openid-configuration.

Paths & Operations 16

Across 13 paths, the API surfaces 16 operations — 2 DELETE, 7 GET, 1 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.

Partners 16
GET
/v4/partners/{partnersId}
Gets a partner.
partnersGet 1 param → 200
GET
/v4/partners
Lists partners that are accessible to the current user.
partnersList 4 params → 200
POST
/v4/partners/{partnersId}:editAssignedTargetingOptions
Edits targeting options under a single partner.
partnersEditAssignedTargetingOptions 1 param body → 200
POST
/v4/partners/{partnersId}/channels
Creates a new channel.
partnersChannelsCreate 2 params body → 200
GET
/v4/partners/{partnersId}/channels
Lists channels for a partner or advertiser.
partnersChannelsList 6 params → 200
PATCH
/v4/partners/{partnersId}/channels/{channelId}
Updates a channel.
partnersChannelsPatch 4 params body → 200
GET
/v4/partners/{partnersId}/channels/{channelsId}
Gets a channel for a partner or advertiser.
partnersChannelsGet 3 params → 200
POST
/v4/partners/{partnerId}/channels/{channelsId}/sites
Creates a site in a channel.
partnersChannelsSitesCreate 3 params body → 200
POST
/v4/partners/{partnerId}/channels/{channelsId}/sites:replace
Replaces all of the sites under a single channel.
partnersChannelsSitesReplace 2 params body → 200
DELETE
/v4/partners/{partnerId}/channels/{channelsId}/sites/{sitesId}
Deletes a site from a channel.
partnersChannelsSitesDelete 4 params → 200
POST
/v4/partners/{partnerId}/channels/{channelsId}/sites:bulkEdit
Bulk edits sites under a single channel.
partnersChannelsSitesBulkEdit 2 params body → 200
GET
/v4/partners/{partnersId}/channels/{channelsId}/sites
Lists sites in a channel.
partnersChannelsSitesList 7 params → 200
POST
/v4/partners/{partnersId}/targetingTypes/{targetingTypesId}/assignedTargetingOptions
Assigns a targeting option to a partner.
partnersTargetingTypesAssignedTargetingOptionsCreate 2 params body → 200
GET
/v4/partners/{partnersId}/targetingTypes/{targetingTypesId}/assignedTargetingOptions
Lists the targeting options assigned to a partner.
partnersTargetingTypesAssignedTargetingOptionsList 6 params → 200
GET
/v4/partners/{partnersId}/targetingTypes/{targetingTypesId}/assignedTargetingOptions/{assignedTargetingOptionsId}
Gets a single targeting option assigned to a partner.
partnersTargetingTypesAssignedTargetingOptionsGet 3 params → 200
DELETE
/v4/partners/{partnersId}/targetingTypes/{targetingTypesId}/assignedTargetingOptions/{assignedTargetingOptionsId}
Deletes an assigned targeting option from a partner.
partnersTargetingTypesAssignedTargetingOptionsDelete 3 params → 200

Schemas 91

The contract defines 91 schemas that model the data the API accepts and returns. The most detailed are AssignedTargetingOption (55 properties), Adloox (16 properties), IntegralAdScience (15 properties), Partner (10 properties). Each schema is shown below with its type and property counts.

DoubleVerifyAppStarRating
object
Details of DoubleVerify star ratings settings.
2 properties
ReplaceSitesRequest
object
Request message for SiteService.ReplaceSites.
3 properties
DigitalContentLabelAssignedTargetingOptionDetails
object
Targeting details for digital content label. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEDIGIT…
1 property
SessionPositionAssignedTargetingOptionDetails
object
Details for session position assigned targeting option. This will be populated in the sessionpositiondetails field when targetingtype is TARGETINGTYPESESSIONPO…
1 property
CreateAssignedTargetingOptionsRequest
object
A request listing which assigned targeting options of a given targeting type should be created and added.
2 properties
DoubleVerifyFraudInvalidTraffic
object
DoubleVerify Fraud & Invalid Traffic settings.
2 properties
RegionalLocationListAssignedTargetingOptionDetails
object
Targeting details for regional location list. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEREGI…
2 properties
OperatingSystemAssignedTargetingOptionDetails
object
Assigned operating system targeting option details. This will be populated in the operatingsystemdetails field when targetingtype is TARGETINGTYPEOPERATINGSYST…
3 properties
GeoRegionAssignedTargetingOptionDetails
object
Details for assigned geographic region targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGET…
4 properties
ContentInstreamPositionAssignedTargetingOptionDetails
object
Assigned content instream position targeting option details. This will be populated in the contentinstreampositiondetails field when targetingtype is TARGETING…
2 properties
ExchangeConfigEnabledExchange
object
An enabled exchange in the partner.
4 properties
VideoPlayerSizeAssignedTargetingOptionDetails
object
Video player size targeting option details. This will be populated in the videoplayersizedetails field when targetingtype is TARGETINGTYPEVIDEOPLAYERSIZE. Expl…
1 property
BusinessChainAssignedTargetingOptionDetails
object
Details for assigned Business chain targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETING…
4 properties
ContentDurationAssignedTargetingOptionDetails
object
Details for content duration assigned targeting option. This will be populated in the contentdurationdetails field when targetingtype is TARGETINGTYPECONTENTDU…
2 properties
ProximityLocationListAssignedTargetingOptionDetails
object
Targeting details for proximity location list. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEPRO…
3 properties
CarrierAndIspAssignedTargetingOptionDetails
object
Details for assigned carrier and ISP targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETIN…
3 properties
Site
object
A single site. Sites are apps or websites belonging to a channel.
2 properties
AudienceGroupAssignedTargetingOptionDetails
object
Assigned audience group targeting option details. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPE…
6 properties
IntegralAdScience
object
Details of Integral Ad Science settings.
15 properties
BrowserAssignedTargetingOptionDetails
object
Details for assigned browser targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEBRO…
3 properties
ParentalStatusAssignedTargetingOptionDetails
object
Details for assigned parental status targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETIN…
1 property
DoubleVerifyVideoViewability
object
Details of DoubleVerify video viewability settings.
3 properties
PoiAssignedTargetingOptionDetails
object
Details for assigned POI targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEPOI.
6 properties
CategoryAssignedTargetingOptionDetails
object
Assigned category targeting option details. This will be populated in the categorydetails field when targetingtype is TARGETINGTYPECATEGORY.
3 properties
BulkEditPartnerAssignedTargetingOptionsResponse
object
1 property
YoutubeChannelAssignedTargetingOptionDetails
object
Details for YouTube channel assigned targeting option. This will be populated in the youtubechanneldetails field when targetingtype is TARGETINGTYPEYOUTUBECHAN…
2 properties
InventorySourceGroupAssignedTargetingOptionDetails
object
Targeting details for inventory source group. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEINVE…
1 property
YoutubeVideoAssignedTargetingOptionDetails
object
Details for YouTube video assigned targeting option. This will be populated in the youtubevideodetails field when targetingtype is TARGETINGTYPEYOUTUBEVIDEO.
2 properties
AuthorizedSellerStatusAssignedTargetingOptionDetails
object
Represents an assigned authorized seller status. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEA…
2 properties
NegativeKeywordListAssignedTargetingOptionDetails
object
Targeting details for negative keyword list. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPENEGAT…
1 property
NativeContentPositionAssignedTargetingOptionDetails
object
Details for native content position assigned targeting option. This will be populated in the nativecontentpositiondetails field when targetingtype is TARGETING…
1 property
ListPartnerAssignedTargetingOptionsResponse
object
2 properties
CustomListTargetingSetting
object
Details of custom list targeting setting.
1 property
YoutubeChannelPackAssignedTargetingOptionDetails
object
Details for YouTube channel pack assigned targeting option. This will be populated in the youtubechannelpackdetails field when targetingtype is TARGETINGTYPEYO…
2 properties
PartnerBillingConfig
object
Billing related settings of a partner.
1 property
DoubleVerifyDisplayViewability
object
Details of DoubleVerify display viewability settings.
2 properties
CombinedAudienceGroup
object
Details of combined audience group. All combined audience targeting settings are logically ‘OR’ of each other.
1 property
GenderAssignedTargetingOptionDetails
object
Details for assigned gender targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEGEND…
1 property
CombinedAudienceTargetingSetting
object
Details of combined audience targeting setting.
1 property
OmidAssignedTargetingOptionDetails
object
Represents a targetable Open Measurement enabled inventory type. This will be populated in the details field of an AssignedTargetingOption when targetingtype i…
1 property
GoogleAudienceGroup
object
Details of Google audience group. All Google audience targeting settings are logically ‘OR’ of each other.
1 property
ListChannelsResponse
object
2 properties
PartnerAdServerConfig
object
Ad server related settings of a partner.
1 property
Partner
object
A single partner in Display & Video 360 (DV360).
10 properties
Channel
object
A single channel. Channels are custom groups of related websites and apps.
7 properties
UserRewardedContentAssignedTargetingOptionDetails
object
User rewarded content targeting option details. This will be populated in the userrewardedcontentdetails field when targetingtype is TARGETINGTYPEUSERREWARDEDC…
2 properties
InventorySourceAssignedTargetingOptionDetails
object
Targeting details for inventory source. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEINVENTORYS…
1 property
BulkEditSitesRequest
object
Request message for SiteService.BulkEditSites.
4 properties
BulkEditSitesResponse
object
Response message for SiteService.BulkEditSites.
1 property
SubExchangeAssignedTargetingOptionDetails
object
Details for assigned sub-exchange targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTY…
1 property
FirstPartyAndPartnerAudienceTargetingSetting
object
Details of first party and partner audience targeting setting.
2 properties
ReplaceSitesResponse
object
Response message for SiteService.ReplaceSites.
1 property
AppCategoryAssignedTargetingOptionDetails
object
Details for assigned app category targeting option. This will be populated in the appcategorydetails field of an AssignedTargetingOption when targetingtype is…
3 properties
BulkEditPartnerAssignedTargetingOptionsRequest
object
Request message for BulkEditPartnerAssignedTargetingOptions.
2 properties
DoubleVerifyBrandSafetyCategories
object
Settings for brand safety controls.
3 properties
EnvironmentAssignedTargetingOptionDetails
object
Assigned environment targeting option details. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEENV…
1 property
ThirdPartyVerifierAssignedTargetingOptionDetails
object
Assigned third party verifier targeting option details. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETI…
3 properties
AgeRangeAssignedTargetingOptionDetails
object
Represents a targetable age range. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEAGERANGE.
1 property
PartnerGeneralConfig
object
General settings of a partner.
2 properties
AudioContentTypeAssignedTargetingOptionDetails
object
Details for audio content type assigned targeting option. This will be populated in the audiocontenttypedetails field when targetingtype is TARGETINGTYPEAUDIOC…
1 property
ExchangeAssignedTargetingOptionDetails
object
Details for assigned exchange targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEEX…
1 property
DeviceMakeModelAssignedTargetingOptionDetails
object
Assigned device make and model targeting option details. This will be populated in the devicemakemodeldetails field when targetingtype is TARGETINGTYPEDEVICEMA…
3 properties
AppAssignedTargetingOptionDetails
object
Details for assigned app targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEAPP.
4 properties
SdfConfig
object
Structured Data File (SDF) related settings.
2 properties
UrlAssignedTargetingOptionDetails
object
Details for assigned URL targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEURL.
2 properties
ListPartnersResponse
object
2 properties
Adloox
object
Details of Scope3 (previously known as Adloox) brand safety settings.
16 properties
DeviceTypeAssignedTargetingOptionDetails
object
Targeting details for device type. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEDEVICETYPE.
2 properties
GoogleAudienceTargetingSetting
object
Details of Google audience targeting setting.
1 property
CustomListGroup
object
Details of custom list group. All custom list targeting settings are logically ‘OR’ of each other.
1 property
SensitiveCategoryAssignedTargetingOptionDetails
object
Targeting details for sensitive category. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPESENSITIV…
1 property
ListSitesResponse
object
Response message for SiteService.ListSites.
2 properties
MeasurementConfig
object
Measurement settings of a partner.
2 properties
ContentStreamTypeAssignedTargetingOptionDetails
object
Details for content stream type assigned targeting option. This will be populated in the contentstreamtypedetails field when targetingtype is TARGETINGTYPECONT…
2 properties
HouseholdIncomeAssignedTargetingOptionDetails
object
Details for assigned household income targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETI…
1 property
Empty
object
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the resp…
ChannelAssignedTargetingOptionDetails
object
Details for assigned channel targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPECHA…
2 properties
OnScreenPositionAssignedTargetingOptionDetails
object
On screen position targeting option details. This will be populated in the onscreenpositiondetails field when targetingtype is TARGETINGTYPEONSCREENPOSITION.
3 properties
ViewabilityAssignedTargetingOptionDetails
object
Assigned viewability targeting option details. This will be populated in the viewabilitydetails field of an AssignedTargetingOption when targetingtype is TARGE…
1 property
DeleteAssignedTargetingOptionsRequest
object
A request listing which assigned targeting options of a given targeting type should be deleted.
2 properties
ContentThemeAssignedTargetingOptionDetails
object
Targeting details for content theme. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPECONTENTTHEMEE…
3 properties
KeywordAssignedTargetingOptionDetails
object
Details for assigned keyword targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEKEY…
3 properties
ContentOutstreamPositionAssignedTargetingOptionDetails
object
Assigned content outstream position targeting option details. This will be populated in the contentoutstreampositiondetails field when targetingtype is TARGETI…
2 properties
ExchangeConfig
object
Settings that control which exchanges are enabled for a partner.
1 property
DayAndTimeAssignedTargetingOptionDetails
object
Representation of a segment of time defined on a specific day of the week and with a start and end time. The time represented by starthour must be before the t…
4 properties
DoubleVerify
object
Details of DoubleVerify settings.
7 properties
AssignedTargetingOption
object
A single assigned targeting option, which defines the state of a targeting option for an entity with targeting settings.
55 properties
PartnerDataAccessConfig
object
Settings that control how partner related data may be accessed.
1 property
LanguageAssignedTargetingOptionDetails
object
Details for assigned language targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPELA…
3 properties
ContentGenreAssignedTargetingOptionDetails
object
Details for content genre assigned targeting option. This will be populated in the contentgenredetails field when targetingtype is TARGETINGTYPECONTENTGENRE. E…
3 properties
FirstPartyAndPartnerAudienceGroup
object
Details of first party and partner audience group. All first party and partner audience targeting settings are logically ‘OR’ of each other.
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

google-display-video-360-partners-api-openapi.yml Raw ↑

Other APIs Google Display & Video 360 publishes across the network.

Google Display & Video 360 Advertisers API
Google Display & Video 360 Combined Audiences API
Google Display & Video 360 Custom Bidding Algorithms API
Google Display & Video 360 Custom Lists API
Google Display & Video 360 First Party and Partner Audiences API
Google Display & Video 360 Floodlight Groups API
Google Display & Video 360 Google Audiences API
Google Display & Video 360 Guaranteed Orders API
Google Display & Video 360 Inventory Source Groups API
Google Display & Video 360 Inventory Sources API
Google Display & Video 360 Media API
Google Display & Video 360 SDF Download Tasks API
Where this information came from

This is an independent, third-party profile of Google Display & Video 360 Partners API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.