Google Display & Video 360 website screenshot

Google Display & Video 360

Display & Video 360 is Google's enterprise demand-side platform for programmatic media buying, sold through Google Marketing Platform. Its API automates the whole buying structure — partners and advertisers, campaigns, insertion orders, line items, ad groups and ads, creatives and ad assets, first-party and Customer Match audiences, guaranteed orders and inventory sources, and the assigned targeting options that decide what a line item actually buys — plus Structured Data File bulk export and import. One REST surface at displayvideo.googleapis.com, version v4, 179 operations across 16 resource families, described by a first-party Google API Discovery Document. Google OAuth 2.0 only; there is no API key, and an access token is not sufficient on its own — the calling Google Account must also hold a Display & Video 360 user profile with permission on the partner or advertiser being addressed.

Google Display & Video 360 publishes 2 APIs on the APIs.io network, including Advertisers API, and 1 more. Tagged areas include Campaign Management, Display Ads, DV360, Programmatic Advertising, and Targeting.

The Google Display & Video 360 catalog on APIs.io includes 1 Spectral governance ruleset.

Google Display & Video 360’s developer surface includes authentication, changelog, release notes, developer portal, getting-started guide, documentation, API reference, and 32 more developer resources.

61.0/100 strong ▬ flat Agent 36/100 agent ready Full breakdown ↓
scored 2026-08-20 · rubric v0.12.0
AccessEnterprise
2 APIs
Campaign ManagementDisplay AdsDV360Programmatic AdvertisingTargetingVideo AdsAdvertisingAdTechDemand-Side PlatformMedia BuyingAudiencesGoogle Marketing Platform

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-20 · rubric v0.12.0
Composite quality — 61.0/100 · strong
Contract Quality 16.8 / 25
Developer Ergonomics 14.2 / 20
Access Clarity 9.2 / 20
Operational Transparency 8.9 / 13
Contract Governance 3.2 / 12
Discoverability 8.7 / 10
Agent readiness — 36/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/google-display-video-360: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 2

Individual APIs this provider publishes, each with its own machine-readable definition.

Google Display & Video 360 API

The full Display & Video 360 API surface — 179 operations across advertisers, partners, campaigns, insertion orders, line items, ad groups, creatives, ad assets, audiences, inve...

Google Display & Video 360 Advertisers API

The advertiser-scoped slice of the Display & Video 360 API — 103 operations under /v4/advertisers covering campaigns, insertion orders, line items, ad groups, ad group ads, crea...

Postman Collections 1

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 4

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

GraphQL 1

GraphQL schemas published by this provider.

Google Display & Video 360 GraphQL API

Google DV360 is a demand-side platform for programmatic media buying. The API covers advertiser management, insertion orders, line items, targeting options, creatives, channels,...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

FinOps 1

Cost, billing, and metering signals for API financial operations.

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Google Display & Video 360 API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Google Display Video 360 Authentication

oauth2 · 1 scheme

SECURITY

Google Display Video 360 Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Google Display Video 360 Vulnerability Disclosure

security.txt · contact published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Google Display Video 360 Scopes

4 scopes · authorizationCode

4 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Google Display Video 360 Agentic Access

282 operations · 156 acting

282 operations · 156 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 7

Authentication, authorization, and security posture

Scroll for all 7

Operate 5

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: google-display-video-360
name: Google Display & Video 360
description: Display & Video 360 is Google's enterprise demand-side platform for programmatic media buying, sold through Google
  Marketing Platform. Its API automates the whole buying structure — partners and advertisers, campaigns, insertion orders,
  line items, ad groups and ads, creatives and ad assets, first-party and Customer Match audiences, guaranteed orders and
  inventory sources, and the assigned targeting options that decide what a line item actually buys — plus Structured Data
  File bulk export and import. One REST surface at displayvideo.googleapis.com, version v4, 179 operations across 16 resource
  families, described by a first-party Google API Discovery Document. Google OAuth 2.0 only; there is no API key, and an access
  token is not sufficient on its own — the calling Google Account must also hold a Display & Video 360 user profile with permission
  on the partner or advertiser being addressed.
accessModel:
  pricing: enterprise
  onboarding: sales
  trial: false
  try_now: false
  public: false
  label: Enterprise · Contact sales
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-08-13'
  method: searched
  note: Corrected 2026-08-13 from a derived "freemium / self-serve" reading. Display & Video 360 publishes no plans, no free
    tier, no trial and no self-serve signup; it is sold through Google sales or a Google Marketing Platform reseller. See
    plans/google-display-video-360-plans-pricing.yml.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/google-display-video-360.png
url: https://raw.githubusercontent.com/api-evangelist/google-display-video-360/refs/heads/main/apis.yml
created: '2026-03-13'
modified: '2026-08-13'
specificationVersion: '0.23'
type: Index
tags:
- Campaign Management
- Display Ads
- DV360
- Programmatic Advertising
- Targeting
- Video Ads
- Advertising
- AdTech
- Demand-Side Platform
- Media Buying
- Audiences
- Google Marketing Platform
tags_raw:
- Campaign Management
- Display Ads
- DV360
- Programmatic Advertising
- Targeting
- Video Ads
- Advertising
- AdTech
- Demand Side Platform
- Media Buying
- Audiences
- Google Marketing Platform
apis:
- aid: google-display-video-360:google-display-video-360-api
  name: Google Display & Video 360 API
  description: The full Display & Video 360 API surface — 179 operations across advertisers, partners, campaigns, insertion
    orders, line items, ad groups, creatives, ad assets, audiences, inventory sources, guaranteed orders, floodlight groups,
    custom bidding algorithms, targeting options, users and Structured Data File tasks. Generated from Google's own API Discovery
    Document, revision 20260813.
  humanURL: https://developers.google.com/display-video/api/reference/rest
  baseURL: https://displayvideo.googleapis.com
  tags:
  - Advertisers
  - Partners
  - Campaign Management
  - Targeting
  - Audiences
  - Creatives
  - Inventory
  properties:
  - type: OpenAPI
    url: openapi/google-display-video-360-api-openapi.yml
  - type: Overlay
    url: overlays/google-display-video-360-api-overlay.yaml
  - type: APIReference
    url: https://developers.google.com/display-video/api/reference/rest
  - type: Documentation
    url: https://developers.google.com/display-video/api
  - type: Authentication
    url: https://developers.google.com/display-video/api/guides/how-tos/authorizing
  - type: GettingStarted
    url: https://developers.google.com/display-video/api/guides/getting-started/overview
- aid: google-display-video-360:google-display-video-360-advertisers-api
  name: Google Display & Video 360 Advertisers API
  description: The advertiser-scoped slice of the Display & Video 360 API — 103 operations under /v4/advertisers covering
    campaigns, insertion orders, line items, ad groups, ad group ads, creatives, ad assets, channels and sites, location lists,
    negative keyword lists, invoices, reach forecasting and assigned targeting options.
  humanURL: https://developers.google.com/display-video/api/guides/getting-started/overview
  baseURL: https://displayvideo.googleapis.com
  tags:
  - Advertisers
  properties:
  - type: OpenAPI
    url: openapi/google-display-video-360-advertisers-api-openapi.yml
  - type: Overlay
    url: overlays/google-display-video-360-advertisers-api-overlay.yaml
  - type: Documentation
    url: https://developers.google.com/display-video/api/reference/rest
  - type: Authentication
    url: https://developers.google.com/display-video/api/guides/how-tos/authorizing
  - type: GettingStarted
    url: https://developers.google.com/display-video/api/guides/getting-started/overview
  - type: JSONSchema
    url: json-schema/json-schema.yml
  - type: JSONLD
    url: json-ld/json-ld.yml
  - type: GraphQL
    url: graphql/google-display-video-360-graphql.md
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/google-display--video-360/overview
- type: AgenticAccess
  url: agentic-access/google-display-video-360-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/google-display-video-360-vulnerability-disclosure.yml
- type: Security
  url: https://g.co/vrp
- type: DomainSecurity
  url: security/google-display-video-360-domain-security.yml
- type: Authentication
  url: authentication/google-display-video-360-authentication.yml
- type: OAuthScopes
  url: scopes/google-display-video-360-scopes.yml
- type: WellKnown
  url: well-known/google-display-video-360-well-known.yml
- type: SecurityTxt
  url: well-known/google-display-video-360-security.txt
- type: Packages
  url: packages/google-display-video-360-packages.yml
- type: SDKs
  url: packages/google-display-video-360-packages.yml
- type: LLMsTxt
  url: llms/google-display-video-360-llms.txt
- type: Conventions
  url: conventions/google-display-video-360-conventions.yml
- type: ErrorCatalog
  url: errors/google-display-video-360-problem-types.yml
- type: Conformance
  url: conformance/google-display-video-360-conformance.yml
- type: Lifecycle
  url: lifecycle/google-display-video-360-lifecycle.yml
- type: Deprecation
  url: https://developers.google.com/display-video/api/deprecations
- type: ChangeLog
  url: changelog/google-display-video-360-changelog.yml
- type: ReleaseNotes
  url: https://developers.google.com/display-video/api/release-notes
- type: DataModel
  url: data-model/google-display-video-360-data-model.yml
- type: AgentSkill
  url: skills/_index.yml
- type: MCP
  url: mcp/google-display-video-360-mcp.yml
- type: Plans
  url: plans/google-display-video-360-plans-pricing.yml
- type: RateLimits
  url: rate-limits/google-display-video-360-rate-limits.yml
- type: FinOps
  url: finops/google-display-video-360-finops.yml
- type: Rules
  url: rules/google-display-video-360-jsonschema-spectral-rules.yml
- type: GitHubOrganization
  url: https://github.com/googleads
- type: Portal
  url: https://developers.google.com/display-video
- type: GettingStarted
  url: https://developers.google.com/display-video/api/guides/getting-started/overview
- type: Documentation
  url: https://developers.google.com/display-video/api
- type: APIReference
  url: https://developers.google.com/display-video/api/reference/rest
- type: Authentication
  url: https://developers.google.com/display-video/api/guides/how-tos/authorizing
- type: Blog
  url: https://ads-developers.googleblog.com/search/label/display_video_360
- type: Login
  url: https://displayvideo.google.com/
- type: Pricing
  url: https://marketingplatform.google.com/about/display-video-360/
- type: TermsOfService
  url: https://developers.google.com/terms
- type: PrivacyPolicy
  url: https://policies.google.com/privacy
- type: Support
  url: https://developers.google.com/display-video/api/support
- type: JSONLD
  url: json-ld/json-ld.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-enrichment:
  date: '2026-08-13'
  status: enriched
  artifacts_added: 17
  pass: local-v1
x-coverage:
  state: covered
  reason: machine-readable-contract-harvested
  detail: Google publishes a first-party API Discovery Document for Display & Video 360 at displayvideo.googleapis.com/$discovery/rest?version=v4
    (HTTP 200, revision 20260813, 179 methods, 414 schemas); it was harvested verbatim and converted to OpenAPI 3.1.0, replacing
    a 5-operation scaffold.
  evidence:
  - url: https://displayvideo.googleapis.com/$discovery/rest?version=v4
    status: 200
  - url: https://developers.google.com/display-video/api/limits
    status: 200
  - url: https://developers.google.com/display-video/api/deprecations
    status: 200
  checked: '2026-08-13'
x-pointer-notes:
  StatusPage: Removed 2026-08-13. The previous pointer named https://status.cloud.google.com/, the Google Cloud Platform dashboard,
    which does not list displayvideo.googleapis.com — DV360 is a Google Marketing Platform service. The only DV360-shaped
    candidate, developers.google.com/display-video/api/support/api-issues, was fetched (HTTP 200) and is a support-routing
    page with no incidents, dates or status indicators. Google publishes no status page for this API. Recorded as absent in
    lifecycle/google-display-video-360-lifecycle.yml rather than credited to a page that does not do the job.
  MCPServer: Deliberately NOT emitted. mcp/google-display-video-360-mcp.yml is a derived candidate tool list with deployment.mode
    = none — Google ships no Model Context Protocol server for Display & Video 360 (probed displayvideo.googleapis.com/mcp,
    HTTP 404; every DV360 MCP server on the market is third-party). An MCPServer pointer would assert an agent surface the
    provider does not operate. The artifact is wired as type MCP so it stays discoverable without claiming a deployed server.
  Idempotency: Deliberately NOT emitted. The Display & Video 360 API documents no idempotency key, request token or dedupe
    header, and none appears in the Discovery Document. See the idempotency block in conventions/google-display-video-360-conventions.yml.
  Compliance: Deliberately NOT emitted. Google's Marketing Platform ISO 27001 scope names seven products and Display & Video
    360 is not among them; no DV360-scoped SOC or ISO certification was found. See conformance/google-display-video-360-conformance.yml.
  Authentication: The previous docs pointer, /display-video/api/guides/authentication, returned 404 on 2026-08-13 and was
    corrected to the live guide at /display-video/api/guides/how-tos/authorizing.