Provision a Roku OneView managed campaign and pull delivery reporting via the API

domain: advertising.roku.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Work with a Roku OneView managed service representative to obtain API access credentials; OneView API access is provided to approved agency and technology partners rather than through self-serve registration
  2. Authenticate using the provided credentials to obtain a session token from the OneView API authentication endpoint
  3. POST to the campaigns endpoint to create a CTV campaign, specifying the advertiser, flight dates, total budget, targeting parameters (Roku device data, content genre, geo), and creative format (video, interactive)
  4. POST creative assets (VAST tag URL or direct video file upload via a multipart upload endpoint) and associate the creative with the campaign's line items
  5. Activate the campaign by updating its status to ACTIVE and confirm with a GET request on the campaign object that status reflects the change
  6. Query the reporting endpoint with the campaign ID and date range to retrieve impressions, completion rate, and reach metrics; note that Roku measurement is ACR-backed for co-viewing and household-level attribution

Known gotchas

Related routes

Pull a Meta Ads Insights report via the Marketing API
developers.facebook.com/docs/marketing-api/insights · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans