Everything you need to integrate.
Guides and references to take you from first request to production.
- 20+
- Guides
- 6
- SDK platforms
- 2.6
- OpenRTB version
Your first ad in five minutes.
Install the SDK, grab an API key, and request your first ad. The engine handles the auction, you handle the render.
Open the quickstart- 1
Install the SDK
Add the client for your platform.
- 2
Get an API key
Create a key in your dashboard.
- 3
Request an ad
Call requestAd and render the winner.
Browse the guides
Reference and how-tos, organised by what you're trying to do.
Getting started
Create an account, get an API key and make your first request.
Read guideSDK reference
Full reference for each platform client and its options.
Read guideOpenRTB integration
Bid request and response schemas, fields and examples.
Read guideAd formats
Supported video and image formats, sizes and specs.
Read guideAuctions & floors
How auctions resolve, and how to set price floors.
Read guideWebhooks & reporting
Receive events and pull performance data.
Read guideVideo tutorials.
Short, focused walkthroughs from install to production.
Quickstart walkthrough
OpenRTB deep dive
Webhooks & reporting
Copy-paste your way to launch.
The snippets you'll reach for most.
const ad = await bfa.requestAd({
slot: "home-feed",
});bfa.slot("home-feed", {
floorCpm: 4.5,
});if (!ad) {
showFallback(); // 204
}
