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

    Variable GetSignalsResponseSchemaConst

    GetSignalsResponseSchema: ZodObject<
        {
            signals: ZodArray<
                ZodObject<
                    {
                        signal_id: ZodUnion<
                            readonly [
                                ZodObject<
                                    {
                                        source: ZodLiteral<"catalog">;
                                        data_provider_domain: ZodString;
                                        id: ZodString;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        source: ZodLiteral<"agent">;
                                        agent_url: ZodString;
                                        id: ZodString;
                                    },
                                    $loose,
                                >,
                            ],
                        >;
                        signal_agent_segment_id: ZodString;
                        name: ZodString;
                        description: ZodString;
                        value_type: ZodOptional<
                            ZodUnion<
                                readonly [
                                    ZodLiteral<"binary">,
                                    ZodLiteral<"categorical">,
                                    ZodLiteral<"numeric">,
                                ],
                            >,
                        >;
                        categories: ZodOptional<ZodArray<ZodString>>;
                        range: ZodOptional<
                            ZodObject<{ min: ZodNumber; max: ZodNumber }, $loose>,
                        >;
                        signal_type: ZodUnion<
                            readonly [
                                ZodLiteral<"marketplace">,
                                ZodLiteral<"custom">,
                                ZodLiteral<"owned">,
                            ],
                        >;
                        data_provider: ZodString;
                        coverage_percentage: ZodNumber;
                        deployments: ZodArray<
                            ZodUnion<
                                readonly [
                                    ZodObject<
                                        {
                                            type: ZodLiteral<(...)>;
                                            platform: ZodString;
                                            account: ZodOptional<(...)>;
                                            is_live: ZodBoolean;
                                            activation_key: ZodOptional<(...)>;
                                            estimated_activation_duration_minutes: ZodOptional<(...)>;
                                            deployed_at: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                    ZodObject<
                                        {
                                            type: ZodLiteral<(...)>;
                                            agent_url: ZodString;
                                            account: ZodOptional<(...)>;
                                            is_live: ZodBoolean;
                                            activation_key: ZodOptional<(...)>;
                                            estimated_activation_duration_minutes: ZodOptional<(...)>;
                                            deployed_at: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                ],
                            >,
                        >;
                        pricing_options: ZodArray<
                            ZodIntersection<
                                ZodObject<{ pricing_option_id: ZodString }, $loose>,
                                ZodUnion<
                                    readonly [
                                        ZodObject<
                                            { model: ...; cpm: ...; currency: ...; ext: ... },
                                            $loose,
                                        >,
                                        ZodObject<
                                            {
                                                model: ...;
                                                percent: ...;
                                                max_cpm: ...;
                                                currency: ...;
                                                ext: ...;
                                            },
                                            $loose,
                                        >,
                                        ZodObject<
                                            {
                                                model: ...;
                                                amount: ...;
                                                period: ...;
                                                currency: ...;
                                                ext: ...;
                                            },
                                            $loose,
                                        >,
                                        ZodObject<
                                            {
                                                model: ...;
                                                unit: ...;
                                                unit_price: ...;
                                                currency: ...;
                                                ext: ...;
                                            },
                                            $loose,
                                        >,
                                        ZodObject<
                                            {
                                                model: ...;
                                                description: ...;
                                                metadata: ...;
                                                currency: ...;
                                                ext: ...;
                                            },
                                            $loose,
                                        >,
                                    ],
                                >,
                            >,
                        >;
                    },
                    $loose,
                >,
            >;
            errors: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            code: ZodString;
                            message: ZodString;
                            field: ZodOptional<ZodString>;
                            suggestion: ZodOptional<ZodString>;
                            retry_after: ZodOptional<ZodNumber>;
                            issues: ZodOptional<
                                ZodArray<
                                    ZodObject<
                                        {
                                            pointer: ZodString;
                                            message: ZodString;
                                            keyword: ZodString;
                                            schemaPath: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >,
                            >;
                            details: ZodOptional<ZodObject<{}, $loose>>;
                            recovery: ZodOptional<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"transient">,
                                        ZodLiteral<"correctable">,
                                        ZodLiteral<"terminal">,
                                    ],
                                >,
                            >;
                        },
                        $loose,
                    >,
                >,
            >;
            pagination: ZodOptional<
                ZodObject<
                    {
                        has_more: ZodBoolean;
                        cursor: ZodOptional<ZodString>;
                        total_count: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
            sandbox: ZodOptional<ZodBoolean>;
            context: ZodOptional<ZodObject<{}, $loose>>;
            ext: ZodOptional<ZodObject<{}, $loose>>;
        },
        $loose,
    > = ...