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

    Variable ListCreativeFormatsResponseSchemaConst

    ListCreativeFormatsResponseSchema: ZodObject<
        {
            formats: ZodArray<
                ZodObject<
                    {
                        format_id: ZodObject<
                            {
                                agent_url: ZodString;
                                id: ZodString;
                                width: ZodOptional<ZodNullable<ZodNumber>>;
                                height: ZodOptional<ZodNullable<ZodNumber>>;
                                duration_ms: ZodOptional<ZodNullable<ZodNumber>>;
                            },
                            $loose,
                        >;
                        name: ZodString;
                        description: ZodOptional<ZodNullable<ZodString>>;
                        example_url: ZodOptional<ZodNullable<ZodString>>;
                        accepts_parameters: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodUnion<readonly [ZodLiteral<(...)>, ZodLiteral<(...)>]>,
                                >,
                            >,
                        >;
                        renders: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodUnion<
                                        readonly [ZodRecord<(...), (...)>, ZodObject<(...), (...)>],
                                    >,
                                >,
                            >,
                        >;
                        assets: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodUnion<
                                        readonly [ZodObject<(...), (...)>, ZodObject<(...), (...)>],
                                    >,
                                >,
                            >,
                        >;
                        delivery: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
                        supported_macros: ZodOptional<
                            ZodNullable<
                                ZodArray<ZodUnion<readonly [ZodUnion<(...)>, ZodString]>>,
                            >,
                        >;
                        input_format_ids: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodObject<
                                        {
                                            agent_url: ZodString;
                                            id: ZodString;
                                            width: ZodOptional<(...)>;
                                            height: ZodOptional<(...)>;
                                            duration_ms: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >,
                            >,
                        >;
                        output_format_ids: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodObject<
                                        {
                                            agent_url: ZodString;
                                            id: ZodString;
                                            width: ZodOptional<(...)>;
                                            height: ZodOptional<(...)>;
                                            duration_ms: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >,
                            >,
                        >;
                        format_card: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        format_id: ZodObject<
                                            {
                                                agent_url: ...;
                                                id: ...;
                                                width: ...;
                                                height: ...;
                                                duration_ms: ...;
                                            },
                                            $loose,
                                        >;
                                        manifest: ZodObject<{}, $loose>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        accessibility: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        wcag_level: ZodUnion<readonly [(...), (...), (...)]>;
                                        requires_accessible_assets: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        supported_disclosure_positions: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >,
                            >,
                        >;
                        disclosure_capabilities: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodObject<
                                        { position: ZodUnion<(...)>; persistence: ZodArray<(...)> },
                                        $loose,
                                    >,
                                >,
                            >,
                        >;
                        format_card_detailed: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        format_id: ZodObject<
                                            {
                                                agent_url: ...;
                                                id: ...;
                                                width: ...;
                                                height: ...;
                                                duration_ms: ...;
                                            },
                                            $loose,
                                        >;
                                        manifest: ZodObject<{}, $loose>;
                                    },
                                    $loose,
                                >,
                            >,
                        >;
                        reported_metrics: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >,
                            >,
                        >;
                    },
                    $loose,
                >,
            >;
            creative_agents: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodObject<
                            {
                                agent_url: ZodString;
                                agent_name: ZodOptional<ZodNullable<ZodString>>;
                                capabilities: ZodOptional<ZodNullable<ZodArray<ZodUnion<(...)>>>>;
                            },
                            $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,
                        >,
                    >,
                >,
            >;
            pagination: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            has_more: ZodBoolean;
                            cursor: ZodOptional<ZodNullable<ZodString>>;
                            total_count: ZodOptional<ZodNullable<ZodNumber>>;
                        },
                        $loose,
                    >,
                >,
            >;
            sandbox: ZodOptional<ZodNullable<ZodBoolean>>;
            context: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
            ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
        },
        $loose,
    > = ...