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

    Variable GetCreativeDeliveryResponseSchemaConst

    GetCreativeDeliveryResponseSchema: ZodObject<
        {
            account_id: ZodOptional<ZodNullable<ZodString>>;
            media_buy_id: ZodOptional<ZodNullable<ZodString>>;
            currency: ZodString;
            reporting_period: ZodObject<
                {
                    start: ZodString;
                    end: ZodString;
                    timezone: ZodOptional<ZodNullable<ZodString>>;
                },
                $loose,
            >;
            creatives: ZodArray<
                ZodObject<
                    {
                        creative_id: ZodString;
                        media_buy_id: ZodOptional<ZodNullable<ZodString>>;
                        format_id: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        agent_url: ZodString;
                                        id: ZodString;
                                        width: ZodOptional<ZodNullable<(...)>>;
                                        height: ZodOptional<ZodNullable<(...)>>;
                                        duration_ms: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        totals: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        impressions: ZodOptional<ZodNullable<(...)>>;
                                        spend: ZodOptional<ZodNullable<(...)>>;
                                        clicks: ZodOptional<ZodNullable<(...)>>;
                                        ctr: ZodOptional<ZodNullable<(...)>>;
                                        views: ZodOptional<ZodNullable<(...)>>;
                                        completed_views: ZodOptional<ZodNullable<(...)>>;
                                        completion_rate: ZodOptional<ZodNullable<(...)>>;
                                        conversions: ZodOptional<ZodNullable<(...)>>;
                                        conversion_value: ZodOptional<ZodNullable<(...)>>;
                                        roas: ZodOptional<ZodNullable<(...)>>;
                                        cost_per_acquisition: ZodOptional<ZodNullable<(...)>>;
                                        new_to_brand_rate: ZodOptional<ZodNullable<(...)>>;
                                        leads: ZodOptional<ZodNullable<(...)>>;
                                        by_event_type: ZodOptional<ZodNullable<(...)>>;
                                        grps: ZodOptional<ZodNullable<(...)>>;
                                        reach: ZodOptional<ZodNullable<(...)>>;
                                        reach_unit: ZodOptional<ZodNullable<(...)>>;
                                        frequency: ZodOptional<ZodNullable<(...)>>;
                                        quartile_data: ZodOptional<ZodNullable<(...)>>;
                                        dooh_metrics: ZodOptional<ZodNullable<(...)>>;
                                        viewability: ZodOptional<ZodNullable<(...)>>;
                                        engagements: ZodOptional<ZodNullable<(...)>>;
                                        follows: ZodOptional<ZodNullable<(...)>>;
                                        saves: ZodOptional<ZodNullable<(...)>>;
                                        profile_visits: ZodOptional<ZodNullable<(...)>>;
                                        engagement_rate: ZodOptional<ZodNullable<(...)>>;
                                        cost_per_click: ZodOptional<ZodNullable<(...)>>;
                                        by_action_source: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        variant_count: ZodOptional<ZodNullable<ZodNumber>>;
                        variants: ZodArray<
                            ZodIntersection<
                                ZodObject<
                                    {
                                        impressions: ZodOptional<ZodNullable<(...)>>;
                                        spend: ZodOptional<ZodNullable<(...)>>;
                                        clicks: ZodOptional<ZodNullable<(...)>>;
                                        ctr: ZodOptional<ZodNullable<(...)>>;
                                        views: ZodOptional<ZodNullable<(...)>>;
                                        completed_views: ZodOptional<ZodNullable<(...)>>;
                                        completion_rate: ZodOptional<ZodNullable<(...)>>;
                                        conversions: ZodOptional<ZodNullable<(...)>>;
                                        conversion_value: ZodOptional<ZodNullable<(...)>>;
                                        roas: ZodOptional<ZodNullable<(...)>>;
                                        cost_per_acquisition: ZodOptional<ZodNullable<(...)>>;
                                        new_to_brand_rate: ZodOptional<ZodNullable<(...)>>;
                                        leads: ZodOptional<ZodNullable<(...)>>;
                                        by_event_type: ZodOptional<ZodNullable<(...)>>;
                                        grps: ZodOptional<ZodNullable<(...)>>;
                                        reach: ZodOptional<ZodNullable<(...)>>;
                                        reach_unit: ZodOptional<ZodNullable<(...)>>;
                                        frequency: ZodOptional<ZodNullable<(...)>>;
                                        quartile_data: ZodOptional<ZodNullable<(...)>>;
                                        dooh_metrics: ZodOptional<ZodNullable<(...)>>;
                                        viewability: ZodOptional<ZodNullable<(...)>>;
                                        engagements: ZodOptional<ZodNullable<(...)>>;
                                        follows: ZodOptional<ZodNullable<(...)>>;
                                        saves: ZodOptional<ZodNullable<(...)>>;
                                        profile_visits: ZodOptional<ZodNullable<(...)>>;
                                        engagement_rate: ZodOptional<ZodNullable<(...)>>;
                                        cost_per_click: ZodOptional<ZodNullable<(...)>>;
                                        by_action_source: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        variant_id: ZodString;
                                        manifest: ZodOptional<ZodNullable<(...)>>;
                                        generation_context: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                    },
                    $loose,
                >,
            >;
            pagination: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            limit: ZodNumber;
                            offset: ZodNumber;
                            has_more: ZodBoolean;
                            total: ZodOptional<ZodNullable<ZodNumber>>;
                        },
                        $loose,
                    >,
                >,
            >;
            errors: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                code: ZodString;
                                message: ZodString;
                                field: ZodOptional<ZodNullable<ZodString>>;
                                suggestion: ZodOptional<ZodNullable<ZodString>>;
                                retry_after: ZodOptional<ZodNullable<ZodNumber>>;
                                details: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
                                recovery: ZodOptional<
                                    ZodNullable<ZodUnion<readonly [(...), (...), (...)]>>,
                                >;
                            },
                            $loose,
                        >,
                    >,
                >,
            >;
            context: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
            ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
        },
        $loose,
    > = ...