Extended O&O: how managed syndication works end to end

Extended O&O (owned and operated) runs your brand as a destination across inventory you do not own, with Genuin operating every step as a managed service; your team sees results in BCC and rarely needs to log in. Reading time about 7 minutes.

The model

Your brand keeps its identity, its content, and its audience relationship. Genuin places a branded destination (a persistent placement, not a campaign) on partner properties that match your audience, keeps it filled through Studio and Canvas, sells Paid Partner packages and programmatic demand against it, and reports everything back along your grid.

What Genuin does, step by step

StepGenuin doesYou see in BCC
Destination designChooses partner properties and page types, designs the placement, applies your brand kitGrid entries under a property you do not own, marked Extended
Content operationsAdapts your library per destination, schedules production lines in CanvasStudio Adaptation log, Canvas Journal
DemandLists packages in Marketplace and AdCP, sells Paid Partner Posts and Takeovers, runs the ad serverMonetize → Demand with sources marked Managed
YieldSets and adjusts floors, pacing, and partner mixReports → Revenue and Margin
ReportingDaily and monthly reports, reconciled against the agreementReports, invoices and payout statements

What you decide

Model and agreement (see Choose your network model: Owned, Extended, Commerce, or Retail and Choose your monetization agreement), brand kit and voice (see Set your brand identity: name, logo, colors, and voice), brand safety profile and exclusions (see Set moderation, roles, and brand safety), which groups may travel (see Network distribution: place your content in partner inventory), and approval mode for paid content.

Timeline

A typical Extended O&O launch runs four to six weeks from signature to first destination live, depending on partner inventory availability. Launch destinations are named in your agreement.

How it runs

The placements, feeds, destinations, and identity settings described here are proposed from your grid and audience, applied on confirmation, and tuned on a cadence from the reports.

Support. Help is available 24/7 from Brand Control Center and from every page of these docs. Ask in plain language; when a person is needed, an account manager, developer, or Ops engineer joins the same thread and stays on it until it is resolved. Every Business Account owner has this on every plan (see 24/7 Octo-enabled support: how Octo brings in account managers, developers, and Ops).

API & SDK

Access: the calls in the table are the proposed Business Account API (see Business Account API: provisioning, OAuth, and the resource map), authenticated with a key scoped to the account and a role or an OAuth client acting for it; every confirmation in this article becomes a proposal you can approve by API (POST /proposals/{proposalId}:approve). Live today, the server API under /api/thirdparty authenticates with a gn-access-token (see Generate an access token), and Live API today and the Business Account API roadmap maps what is live to what is proposed.

CallPurpose
POST /brands/{brandId}/destinationsCreate an Extended O&O or Generative Destination on a Genuin domain
POST /feeds/{feedId}:distributeApprove where a feed may run and what wraps it; starts distribution
POST /accounts/{accountId}/agreementsDraft the agreement for the model (revenue share, platform, managed, commerce, buyer)
js
js
// proposed server SDK (Business Account API)
import { Genuin } from '@genuin/sdk';
const genuin = new Genuin({ apiKey: process.env.GENUIN_KEY });
await genuin.destinations.create(brandId, { kind: 'generative', domain });
await genuin.feeds.distribute(feedId, { scope: 'network', wrap: ['genuin-ads'] });
await genuin.agreements.create(accountId, { type: 'revenue-share' });

Live today: Deliver contextual feeds with page, user, and location context · Embed the Genuin Web SDK on your website · Serve your first ad.

SDKs: Web SDK 2.0.6 (see Embed the Genuin Web SDK on your website), iOS SDK 2.1.5 (see Integrate the Genuin iOS SDK), Android SDK 2.1.5 (see Integrate the Genuin Android SDK), React Native 3.0.3 (see Integrate the Genuin SDK with React Native apps), and Flutter (see Integrate the Genuin SDK with Flutter apps) render Genuin and sign members in; the Node (@genuin/sdk) and Python (genuin) server SDKs are proposed with Business Account API: provisioning, OAuth, and the resource map.

TRUST AND COMPLIANCE

© 2026 Genuin Inc.

Genuin Footer