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

    Variable GetRightsResponseSchemaConst

    GetRightsResponseSchema: ZodUnion<
        readonly [
            ZodObject<
                {
                    rights: ZodArray<
                        ZodObject<
                            {
                                rights_id: ZodString;
                                brand_id: ZodString;
                                name: ZodString;
                                description: ZodOptional<ZodString>;
                                right_type: ZodOptional<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >;
                                match_score: ZodOptional<ZodNumber>;
                                match_reasons: ZodOptional<ZodArray<ZodString>>;
                                available_uses: ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >;
                                countries: ZodOptional<ZodArray<ZodString>>;
                                excluded_countries: ZodOptional<ZodArray<ZodString>>;
                                exclusivity_status: ZodOptional<
                                    ZodObject<
                                        {
                                            available: ZodOptional<(...)>;
                                            existing_exclusives: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                pricing_options: ZodArray<
                                    ZodObject<
                                        {
                                            pricing_option_id: ZodString;
                                            model: ZodUnion<(...)>;
                                            price: ZodNumber;
                                            currency: ZodString;
                                            uses: ZodArray<(...)>;
                                            period: ZodOptional<(...)>;
                                            impression_cap: ZodOptional<(...)>;
                                            overage_cpm: ZodOptional<(...)>;
                                            description: ZodOptional<(...)>;
                                            ext: ZodOptional<(...)>;
                                        },
                                        $loose,
                                    >,
                                >;
                                content_restrictions: ZodOptional<ZodArray<ZodString>>;
                                preview_assets: ZodOptional<
                                    ZodArray<ZodObject<{ url: ...; usage: ... }, $loose>>,
                                >;
                            },
                            $loose,
                        >,
                    >;
                    excluded: ZodOptional<
                        ZodArray<
                            ZodObject<
                                {
                                    brand_id: ZodString;
                                    name: ZodOptional<ZodString>;
                                    reason: ZodString;
                                    suggestions: ZodOptional<ZodArray<ZodString>>;
                                },
                                $loose,
                            >,
                        >,
                    >;
                    context: ZodOptional<ZodObject<{}, $loose>>;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >,
            ZodObject<
                {
                    errors: ZodArray<
                        ZodObject<
                            {
                                code: ZodString;
                                message: ZodString;
                                field: ZodOptional<ZodString>;
                                suggestion: ZodOptional<ZodString>;
                                retry_after: ZodOptional<ZodNumber>;
                                issues: ZodOptional<
                                    ZodArray<
                                        ZodObject<
                                            { pointer: ...; message: ...; keyword: ...; schemaPath: ... },
                                            $loose,
                                        >,
                                    >,
                                >;
                                details: ZodOptional<ZodObject<{}, $loose>>;
                                recovery: ZodOptional<
                                    ZodUnion<
                                        readonly [
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                            ZodLiteral<(...)>,
                                        ],
                                    >,
                                >;
                            },
                            $loose,
                        >,
                    >;
                    context: ZodOptional<ZodObject<{}, $loose>>;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >,
        ],
    > = ...