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

    Interface ListCreativesRequest

    Request parameters for querying creative assets from a creative library with filtering, sorting, and pagination. Implemented by any agent that hosts a creative library — creative agents (ad servers, creative platforms) and sales agents that manage creatives.

    interface ListCreativesRequest {
        filters?: CreativeFilters;
        sort?: { field?: CreativeSortField; direction?: SortDirection };
        pagination?: PaginationRequest;
        include_assignments?: boolean;
        include_snapshot?: boolean;
        include_items?: boolean;
        include_variables?: boolean;
        fields?: (
            | "name"
            | "creative_id"
            | "items"
            | "tags"
            | "status"
            | "format_id"
            | "snapshot"
            | "created_date"
            | "updated_date"
            | "assignments"
            | "variables"
            | "concept"
        )[];
        context?: ContextObject;
        ext?: ExtensionObject;
    }
    Index

    Properties

    filters?: CreativeFilters
    sort?: { field?: CreativeSortField; direction?: SortDirection }

    Sorting parameters

    pagination?: PaginationRequest
    include_assignments?: boolean

    Include package assignment information in response

    include_snapshot?: boolean

    Include a lightweight delivery snapshot per creative (lifetime impressions and last-served date). For detailed performance analytics, use get_creative_delivery.

    include_items?: boolean

    Include items for multi-asset formats like carousels and native ads

    include_variables?: boolean

    Include dynamic content variable definitions (DCO slots) for each creative

    fields?: (
        | "name"
        | "creative_id"
        | "items"
        | "tags"
        | "status"
        | "format_id"
        | "snapshot"
        | "created_date"
        | "updated_date"
        | "assignments"
        | "variables"
        | "concept"
    )[]

    Specific fields to include in response (omit for all fields). The 'concept' value returns both concept_id and concept_name.

    context?: ContextObject
    ext?: ExtensionObject