Docs / Build
What do you want to build?
Find a guide for the job you need to do, from checking a campaign to building a reporting tool or serving plugin. Each guide explains when the example helps, what it produces, and how to adapt it with your own code or a coding agent.
Download runnable examples · Complete API reference
Each guide lists the access you need, the API or plugin to use, and how to check the result. For custom reports, use the reporting API; for model policies, use Decisioners; for serving behavior, use ExtensionService plugins.
Publishers, apps, placements and domains
Create publishers and placements, then check how ad requests find them.
Guide, example and prompt →Direct campaigns and creative delivery
Set up an order, line items, and creatives for a direct campaign.
Guide, example and prompt →Audiences, IP lists, dayparts and frequency caps
Define who can receive an ad and test which requests match.
Guide, example and prompt →Demand routes, deals and curated marketplaces
Connect your buyer endpoint and configure routes and negotiated deals.
Guide, example and prompt →Auction, VAST, OpenRTB and JSON decisions
Send test requests through VAST, OpenRTB, or the JSON Decision API.
Guide, example and prompt →CTV, audio, pods and SSAI
Test ad duration and media compatibility before connecting a player or stitched stream.
Guide, example and prompt →Beacons, conversions and attribution
Record ad events and compare them with delivery reports.
Guide, example and prompt →Supply transparency, verification and privacy
Verify seller authorization and apply consent and invalid-traffic policy.
Guide, example and prompt →Reporting, exports and scheduled delivery
Choose metrics and dimensions, run a report, and export CSV.
Guide, example and prompt →Delivery alerts, experiments and diagnostics
Find causes of under-delivery and test changes to pacing or targeting.
Guide, example and prompt →Verified webhook inbox
Receive signed events and store each event once.
Guide, example and prompt →MCP tools and governed agents
Discover available tools and configure agent permissions and action limits.
Guide, example and prompt →Decisioners and model promotion
Run an HTTP floor policy and compare it with the baseline in shadow mode.
Guide, example and prompt →White-label branding, domains and reseller tenants
Configure your brand and domains, and check that customer tenants remain isolated.
Guide, example and prompt →API keys, users, SSO and audit
Manage integration credentials, sign-in, and audit records.
Guide, example and prompt →Fees, invoices, payouts and reconciliation
Compare publisher revenue, demand costs, and platform charges.
Guide, example and prompt →Open Lake discovery, proposals and receipts
Review marketplace listings, negotiate terms, and inspect fees for a fill.
Guide, example and prompt →Stack products and extension installation
Publish an extension and check its installation in your tenant.
Guide, example and prompt →Private deployments and cell health
Deploy serving cells and check their health before sending traffic.
Guide, example and prompt →BidSource extension
Offer your own creative as a bid candidate in the auction.
Guide, example and prompt →DemandAttachment extension
Choose which eligible demand candidates attach to the rendered carrier ad.
Guide, example and prompt →DemandAdapter extension
Connect a buyer endpoint that uses your own request and response format.
Guide, example and prompt →Enricher extension
Add contextual segments while preserving the signals already on a request.
Guide, example and prompt →AudienceEvaluator extension
Evaluate an audience using your own matching rule.
Guide, example and prompt →PricingModule extension
Apply a net-price adjustment within the auction's pricing limits.
Guide, example and prompt →CreativeRenderer extension
Wrap approved banner markup for your application's display layout.
Guide, example and prompt →VerificationVendor extension
Apply an exact-host policy to verification signals and pixel behavior.
Guide, example and prompt →