@adcp/client API Reference - v3.11.2
    Preparing search index...

    Interface ValidateContentDeliveryRequest

    Type of identifier

    interface ValidateContentDeliveryRequest {
        standards_id: string;
        records: {
            record_id: string;
            media_buy_id?: string;
            timestamp?: string;
            artifact: Artifact;
            country?: string;
            channel?: string;
            brand_context?: { brand_id?: string; sku_id?: string };
        }[];
        feature_ids?: string[];
        include_passed?: boolean;
        context?: ContextObject;
        ext?: ExtensionObject;
    }
    Index

    Properties

    standards_id: string

    Standards configuration to validate against

    records: {
        record_id: string;
        media_buy_id?: string;
        timestamp?: string;
        artifact: Artifact;
        country?: string;
        channel?: string;
        brand_context?: { brand_id?: string; sku_id?: string };
    }[]

    Delivery records to validate (max 10,000)

    Type Declaration

    • record_id: string

      Unique identifier for this delivery record

    • Optionalmedia_buy_id?: string

      Media buy this record belongs to (when batching across multiple buys)

    • Optionaltimestamp?: string

      When the delivery occurred

    • artifact: Artifact
    • Optionalcountry?: string

      ISO 3166-1 alpha-2 country code where delivery occurred

    • Optionalchannel?: string

      Channel type (e.g., display, video, audio, social)

    • Optionalbrand_context?: { brand_id?: string; sku_id?: string }

      Brand information for policy evaluation. Schema TBD - placeholder for brand identifiers.

      • Optionalbrand_id?: string

        Brand identifier

      • Optionalsku_id?: string

        Product/SKU identifier if applicable

    10000

    feature_ids?: string[]

    Specific features to evaluate (defaults to all)

    include_passed?: boolean

    Include passed records in results

    context?: ContextObject
    ext?: ExtensionObject