Overview
Bria's Ads Generation API enables builders to create multiple ads (scenes) in various sizes and resolutions, all unified by the same branding, style, and messaging. You can start exploring immediately with our public templates and brands.
For creating your own private templates and brands, please Contact Us.
Getting Started with Public Assets
You can start exploring the API immediately using our public templates and brands, with no setup required. You can also explore them in our Playground Demo.
- Public Template IDs:
1062: A template that requires a brand ID.1061: A brand-independent template (does not require a brand ID).
- Public Brand IDs:
167,166,122,121,120. These can be used for testing with compatible templates like1062. - Important: Public templates and brands can only be used with each other and cannot be mixed with private assets.
The Ads Generation API provides a set of endpoints to manage the assets needed for ads generation:
Templates: Pre-designed ad layouts that can be reused and customized:
- Access template libraries and their configurations
- Each template contains multiple scenes with customizable elements
- Templates can be created using BRIA's Ads Editor
Brands: Define and manage brand assets:
- Store and retrieve brand-specific elements like logos, colors, and fonts
- Ensure brand consistency across all generated ads
Ads Generation: Create ads using templates and brand assets:
- Customize text, images, and smart image backgrounds
- Generate multiple ad variations at scale
- Configure scene-specific elements and properties