@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Variable ValidateContentDeliveryRequestSchemaConst

    ValidateContentDeliveryRequestSchema: ZodObject<
        {
            adcp_major_version: ZodOptional<ZodNumber>;
            standards_id: ZodString;
            records: ZodArray<
                ZodObject<
                    {
                        record_id: ZodString;
                        media_buy_id: ZodOptional<ZodString>;
                        timestamp: ZodOptional<ZodISODateTime>;
                        artifact: ZodObject<
                            {
                                property_rid: ZodString;
                                artifact_id: ZodString;
                                variant_id: ZodOptional<ZodString>;
                                format_id: ZodOptional<
                                    ZodObject<
                                        {
                                            agent_url: ZodString;
                                            id: ZodString;
                                            width: ZodOptional<(...)>;
                                            height: ZodOptional<(...)>;
                                            duration_ms: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                url: ZodOptional<ZodString>;
                                published_time: ZodOptional<ZodISODateTime>;
                                last_update_time: ZodOptional<ZodISODateTime>;
                                assets: ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                        ],
                                    >,
                                >;
                                metadata: ZodOptional<
                                    ZodObject<
                                        {
                                            canonical: ZodOptional<(...)>;
                                            author: ZodOptional<(...)>;
                                            keywords: ZodOptional<(...)>;
                                            open_graph: ZodOptional<(...)>;
                                            twitter_card: ZodOptional<(...)>;
                                            json_ld: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                provenance: ZodOptional<
                                    ZodObject<
                                        {
                                            digital_source_type: ZodOptional<(...)>;
                                            ai_tool: ZodOptional<(...)>;
                                            human_oversight: ZodOptional<(...)>;
                                            declared_by: ZodOptional<(...)>;
                                            declared_at: ZodOptional<(...)>;
                                            created_time: ZodOptional<(...)>;
                                            c2pa: ZodOptional<(...)>;
                                            disclosure: ZodOptional<(...)>;
                                            verification: ZodOptional<(...)>;
                                            ext: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                identifiers: ZodOptional<
                                    ZodObject<
                                        {
                                            apple_podcast_id: ZodOptional<(...)>;
                                            spotify_collection_id: ZodOptional<(...)>;
                                            podcast_guid: ZodOptional<(...)>;
                                            youtube_video_id: ZodOptional<(...)>;
                                            rss_url: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                            },
                            $loose,
                        >;
                        country: ZodOptional<ZodString>;
                        channel: ZodOptional<ZodString>;
                        brand_context: ZodOptional<
                            ZodObject<
                                {
                                    brand_id: ZodOptional<ZodString>;
                                    sku_id: ZodOptional<ZodString>;
                                },
                                $loose,
                            >,
                        >;
                    },
                    $loose,
                >,
            >;
            feature_ids: ZodOptional<ZodArray<ZodString>>;
            include_passed: ZodOptional<ZodBoolean>;
            context: ZodOptional<ZodObject<{}, $loose>>;
            ext: ZodOptional<ZodObject<{}, $loose>>;
        },
        $loose,
    > = ...