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

    Variable GetMediaBuyDeliveryResponseSchemaConst

    GetMediaBuyDeliveryResponseSchema: ZodObject<
        {
            notification_type: ZodOptional<
                ZodNullable<
                    ZodUnion<
                        readonly [
                            ZodLiteral<"scheduled">,
                            ZodLiteral<"final">,
                            ZodLiteral<"delayed">,
                            ZodLiteral<"adjusted">,
                        ],
                    >,
                >,
            >;
            partial_data: ZodOptional<ZodNullable<ZodBoolean>>;
            unavailable_count: ZodOptional<ZodNullable<ZodNumber>>;
            sequence_number: ZodOptional<ZodNullable<ZodNumber>>;
            next_expected_at: ZodOptional<ZodNullable<ZodString>>;
            reporting_period: ZodObject<{ start: ZodString; end: ZodString }, $strip>;
            currency: ZodString;
            aggregated_totals: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            impressions: ZodNumber;
                            spend: ZodNumber;
                            clicks: ZodOptional<ZodNullable<ZodNumber>>;
                            video_completions: ZodOptional<ZodNullable<ZodNumber>>;
                            media_buy_count: ZodNumber;
                        },
                        $strip,
                    >,
                >,
            >;
            media_buy_deliveries: ZodArray<
                ZodObject<
                    {
                        media_buy_id: ZodString;
                        buyer_ref: ZodOptional<ZodNullable<ZodString>>;
                        status: ZodUnion<
                            readonly [
                                ZodLiteral<"pending">,
                                ZodLiteral<"active">,
                                ZodLiteral<"paused">,
                                ZodLiteral<"completed">,
                                ZodLiteral<"failed">,
                                ZodLiteral<"reporting_delayed">,
                            ],
                        >;
                        expected_availability: ZodOptional<ZodNullable<ZodString>>;
                        is_adjusted: ZodOptional<ZodNullable<ZodBoolean>>;
                        pricing_model: ZodOptional<
                            ZodNullable<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"cpm">,
                                        ZodLiteral<"vcpm">,
                                        ZodLiteral<"cpc">,
                                        ZodLiteral<"cpcv">,
                                        ZodLiteral<"cpv">,
                                        ZodLiteral<"cpp">,
                                        ZodLiteral<"flat_rate">,
                                    ],
                                >,
                            >,
                        >;
                        totals: ZodIntersection<
                            ZodIntersection<
                                ZodRecord<ZodString, ZodUnknown>,
                                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<(...)>>;
                                        leads: ZodOptional<ZodNullable<(...)>>;
                                        grps: ZodOptional<ZodNullable<(...)>>;
                                        reach: ZodOptional<ZodNullable<(...)>>;
                                        frequency: ZodOptional<ZodNullable<(...)>>;
                                        quartile_data: ZodOptional<ZodNullable<(...)>>;
                                        dooh_metrics: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                            ZodObject<
                                { effective_rate: ZodOptional<ZodNullable<ZodNumber>> },
                                $strip,
                            >,
                        >;
                        by_package: ZodArray<
                            ZodIntersection<
                                ZodIntersection<
                                    ZodRecord<ZodString, ZodUnknown>,
                                    ZodObject<
                                        {
                                            impressions: ZodOptional<(...)>;
                                            spend: ZodOptional<(...)>;
                                            clicks: ZodOptional<(...)>;
                                            ctr: ZodOptional<(...)>;
                                            views: ZodOptional<(...)>;
                                            completed_views: ZodOptional<(...)>;
                                            completion_rate: ZodOptional<(...)>;
                                            conversions: ZodOptional<(...)>;
                                            leads: ZodOptional<(...)>;
                                            grps: ZodOptional<(...)>;
                                            reach: ZodOptional<(...)>;
                                            frequency: ZodOptional<(...)>;
                                            quartile_data: ZodOptional<(...)>;
                                            dooh_metrics: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                                ZodObject<
                                    {
                                        package_id: ZodString;
                                        buyer_ref: ZodOptional<ZodNullable<(...)>>;
                                        pacing_index: ZodOptional<ZodNullable<(...)>>;
                                        pricing_model: ZodUnion<
                                            readonly [(...), (...), (...), (...), (...), (...), (...)],
                                        >;
                                        rate: ZodNumber;
                                        currency: ZodString;
                                        delivery_status: ZodOptional<ZodNullable<(...)>>;
                                        paused: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        daily_breakdown: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodObject<
                                        { date: ZodString; impressions: ZodNumber; spend: ZodNumber },
                                        $strip,
                                    >,
                                >,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            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<ZodRecord<ZodString, ZodUnknown>>>;
                            },
                            $strip,
                        >,
                    >,
                >,
            >;
            context: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
            ext: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
        },
        $strip,
    > = ...