@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Interface BrandReference

    Brand reference for product discovery context. Resolved to full brand identity at execution time.

    interface BrandReference {
        domain: string;
        brand_id?: string;
        industries?: string[];
        data_subject_contestation?: { [k: string]: unknown };
    }
    Index

    Properties

    domain: string

    Domain where /.well-known/brand.json is hosted, or the brand's operating domain

    ^a-z0-9?(.a-z0-9?)*$

    brand_id?: string
    industries?: string[]

    Inline override for the brand's industries. Useful when the caller cannot modify the brand's canonical brand.json but needs to declare industries for governance (e.g., Annex III vertical detection). brand.json remains the canonical source; when omitted here, governance agents SHOULD resolve from brand.json.

    data_subject_contestation?: { [k: string]: unknown }

    Inline override for the brand's contestation contact point. Useful when the operator does not control brand.json but needs to discharge Art 22(3) for this plan. brand.json is canonical; when omitted, governance agents resolve brand → house → missing.