Skip to content

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 like 1062.
  • 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:

  1. 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
  2. Brands: Define and manage brand assets:

    • Store and retrieve brand-specific elements like logos, colors, and fonts
    • Ensure brand consistency across all generated ads
  3. 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
Download OpenAPI description
Languages
Servers
https://engine.prod.bria-api.com/v1/

Endpoints

Operations