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

    Variable PropertyListSchemaConst

    PropertyListSchema: ZodObject<
        {
            list_id: ZodString;
            name: ZodString;
            description: ZodOptional<ZodNullable<ZodString>>;
            principal: ZodOptional<ZodNullable<ZodString>>;
            base_properties: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodUnion<
                            readonly [
                                ZodObject<
                                    {
                                        selection_type: ZodLiteral<"publisher_tags">;
                                        publisher_domain: ZodString;
                                        tags: ZodArray<ZodString>;
                                    },
                                    $strip,
                                >,
                                ZodObject<
                                    {
                                        selection_type: ZodLiteral<"publisher_ids">;
                                        publisher_domain: ZodString;
                                        property_ids: ZodArray<ZodString>;
                                    },
                                    $strip,
                                >,
                                ZodObject<
                                    {
                                        selection_type: ZodLiteral<"identifiers">;
                                        identifiers: ZodArray<ZodObject<(...), (...)>>;
                                    },
                                    $strip,
                                >,
                            ],
                        >,
                    >,
                >,
            >;
            filters: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            countries_all: ZodArray<ZodString>;
                            channels_any: ZodArray<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"display">,
                                        ZodLiteral<"olv">,
                                        ZodLiteral<"social">,
                                        ZodLiteral<"search">,
                                        ZodLiteral<"ctv">,
                                        ZodLiteral<"linear_tv">,
                                        ZodLiteral<"radio">,
                                        ZodLiteral<"streaming_audio">,
                                        ZodLiteral<"podcast">,
                                        ZodLiteral<"dooh">,
                                        ZodLiteral<"ooh">,
                                        ZodLiteral<"print">,
                                        ZodLiteral<"cinema">,
                                        ZodLiteral<"email">,
                                        ZodLiteral<"gaming">,
                                        ZodLiteral<"retail_media">,
                                        ZodLiteral<"influencer">,
                                        ZodLiteral<"affiliate">,
                                        ZodLiteral<"product_placement">,
                                    ],
                                >,
                            >;
                            property_types: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodUnion<
                                            readonly [
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                            ],
                                        >,
                                    >,
                                >,
                            >;
                            feature_requirements: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodObject<
                                            {
                                                feature_id: ...;
                                                min_value: ...;
                                                max_value: ...;
                                                allowed_values: ...;
                                                if_not_covered: ...;
                                            },
                                            $strip,
                                        >,
                                    >,
                                >,
                            >;
                            exclude_identifiers: ZodOptional<
                                ZodNullable<
                                    ZodArray<ZodObject<{ type: ...; value: ... }, $strip>>,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            brand_manifest: ZodOptional<
                ZodNullable<
                    ZodIntersection<
                        ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
                        ZodObject<
                            {
                                url: ZodOptional<ZodNullable<ZodString>>;
                                privacy_policy_url: ZodOptional<ZodNullable<ZodString>>;
                                name: ZodString;
                                logos: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...)>>>>;
                                colors: ZodOptional<
                                    ZodNullable<
                                        ZodObject<
                                            {
                                                primary: ...;
                                                secondary: ...;
                                                accent: ...;
                                                background: ...;
                                                text: ...;
                                            },
                                            $strip,
                                        >,
                                    >,
                                >;
                                fonts: ZodOptional<
                                    ZodNullable<
                                        ZodObject<
                                            { primary: ...; secondary: ...; font_urls: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                                tone: ZodOptional<ZodNullable<ZodString>>;
                                voice: ZodOptional<
                                    ZodNullable<
                                        ZodObject<
                                            { provider: ...; voice_id: ...; settings: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                                avatar: ZodOptional<
                                    ZodNullable<
                                        ZodObject<
                                            { provider: ...; avatar_id: ...; settings: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                                tagline: ZodOptional<ZodNullable<ZodString>>;
                                assets: ZodOptional<
                                    ZodNullable<ZodArray<ZodIntersection<(...), (...)>>>,
                                >;
                                product_catalog: ZodOptional<
                                    ZodNullable<
                                        ZodIntersection<
                                            ZodRecord<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                        >,
                                    >,
                                >;
                                disclaimers: ZodOptional<
                                    ZodNullable<ZodArray<ZodObject<(...), (...)>>>,
                                >;
                                industry: ZodOptional<ZodNullable<ZodString>>;
                                target_audience: ZodOptional<ZodNullable<ZodString>>;
                                contact: ZodOptional<
                                    ZodNullable<ZodObject<{ email: ...; phone: ... }, $strip>>,
                                >;
                                metadata: ZodOptional<
                                    ZodNullable<
                                        ZodObject<
                                            { created_date: ...; updated_date: ...; version: ... },
                                            $strip,
                                        >,
                                    >,
                                >;
                            },
                            $strip,
                        >,
                    >,
                >,
            >;
            webhook_url: ZodOptional<ZodNullable<ZodString>>;
            cache_duration_hours: ZodOptional<ZodNullable<ZodNumber>>;
            created_at: ZodOptional<ZodNullable<ZodString>>;
            updated_at: ZodOptional<ZodNullable<ZodString>>;
            property_count: ZodOptional<ZodNullable<ZodNumber>>;
        },
        $strip,
    > = ...