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

    Variable PackageRequestSchemaConst

    PackageRequestSchema: ZodObject<
        {
            buyer_ref: ZodString;
            product_id: ZodString;
            format_ids: ZodOptional<
                ZodNullable<
                    ZodTuple<
                        [
                            ZodObject<
                                {
                                    agent_url: ZodString;
                                    id: ZodString;
                                    width: ZodOptional<ZodNullable<ZodNumber>>;
                                    height: ZodOptional<ZodNullable<ZodNumber>>;
                                    duration_ms: ZodOptional<ZodNullable<ZodNumber>>;
                                },
                                $strip,
                            >,
                        ],
                        ZodObject<
                            {
                                agent_url: ZodString;
                                id: ZodString;
                                width: ZodOptional<ZodNullable<ZodNumber>>;
                                height: ZodOptional<ZodNullable<ZodNumber>>;
                                duration_ms: ZodOptional<ZodNullable<ZodNumber>>;
                            },
                            $strip,
                        >,
                    >,
                >,
            >;
            budget: ZodNumber;
            pacing: ZodOptional<
                ZodNullable<
                    ZodUnion<
                        readonly [
                            ZodLiteral<"even">,
                            ZodLiteral<"asap">,
                            ZodLiteral<"front_loaded">,
                        ],
                    >,
                >,
            >;
            pricing_option_id: ZodString;
            bid_price: ZodOptional<ZodNullable<ZodNumber>>;
            targeting_overlay: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            geo_country_any_of: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                            geo_region_any_of: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                            geo_metro_any_of: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                            geo_postal_code_any_of: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                            axe_include_segment: ZodOptional<ZodNullable<ZodString>>;
                            axe_exclude_segment: ZodOptional<ZodNullable<ZodString>>;
                            frequency_cap: ZodOptional<
                                ZodNullable<ZodObject<{ suppress_minutes: ZodNumber }, $strip>>,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            creative_ids: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
            creatives: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                creative_id: ZodString;
                                name: ZodString;
                                format_id: ZodObject<
                                    {
                                        agent_url: ZodString;
                                        id: ZodString;
                                        width: ZodOptional<ZodNullable<(...)>>;
                                        height: ZodOptional<ZodNullable<(...)>>;
                                        duration_ms: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >;
                                assets: ZodRecord<
                                    ZodString,
                                    ZodUnion<
                                        readonly [
                                            ZodIntersection<(...), (...)>,
                                            ZodIntersection<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodUnion<(...)>,
                                            ZodUnion<(...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                        ],
                                    >,
                                >;
                                inputs: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...)>>>>;
                                tags: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                                approved: ZodOptional<ZodNullable<ZodBoolean>>;
                                weight: ZodOptional<ZodNullable<ZodNumber>>;
                                placement_ids: ZodOptional<ZodNullable<ZodTuple<[(...)], ZodString>>>;
                            },
                            $strip,
                        >,
                    >,
                >,
            >;
            ext: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
        },
        $strip,
    > = ...