@adcp/client API Reference - v4.19.0
    Preparing search index...

    Interface BrandManifest

    Use BrandReference instead. Inline brand data is no longer part of the AdCP protocol. Host your brand data at /.well-known/brand.json and pass a BrandReference with the domain field.

    interface BrandManifest {
        name: string;
        url?: string;
        tagline?: string;
        logos?: {
            url: string;
            orientation?: "square" | "horizontal" | "vertical" | "stacked";
            background?: "dark-bg" | "light-bg" | "transparent-bg";
            variant?: "primary" | "secondary" | "icon" | "wordmark" | "full-lockup";
            tags?: string[];
            usage?: string;
            width?: number;
            height?: number;
        }[];
        colors?: Record<string, string>;
        tone?: {
            voice?: string;
            attributes?: string[];
            dos?: string[];
            donts?: string[];
        };
        assets?: {
            asset_id: string;
            asset_type: string;
            url: string;
            width?: number;
            height?: number;
            tags?: string[];
        }[];
    }
    Index

    Properties

    name: string
    url?: string
    tagline?: string
    logos?: {
        url: string;
        orientation?: "square" | "horizontal" | "vertical" | "stacked";
        background?: "dark-bg" | "light-bg" | "transparent-bg";
        variant?: "primary" | "secondary" | "icon" | "wordmark" | "full-lockup";
        tags?: string[];
        usage?: string;
        width?: number;
        height?: number;
    }[]
    colors?: Record<string, string>
    tone?: {
        voice?: string;
        attributes?: string[];
        dos?: string[];
        donts?: string[];
    }
    assets?: {
        asset_id: string;
        asset_type: string;
        url: string;
        width?: number;
        height?: number;
        tags?: string[];
    }[]