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

    Variable AcquireRightsAcquiredSchemaConst

    AcquireRightsAcquiredSchema: ZodObject<
        {
            rights_id: ZodString;
            status: ZodLiteral<"acquired">;
            brand_id: ZodString;
            terms: ZodObject<
                {
                    pricing_option_id: ZodString;
                    amount: ZodNumber;
                    currency: ZodString;
                    period: ZodOptional<
                        ZodUnion<
                            readonly [
                                ZodLiteral<"daily">,
                                ZodLiteral<"weekly">,
                                ZodLiteral<"monthly">,
                                ZodLiteral<"quarterly">,
                                ZodLiteral<"annual">,
                                ZodLiteral<"one_time">,
                            ],
                        >,
                    >;
                    uses: ZodArray<
                        ZodUnion<
                            readonly [
                                ZodLiteral<"likeness">,
                                ZodLiteral<"voice">,
                                ZodLiteral<"name">,
                                ZodLiteral<"endorsement">,
                                ZodLiteral<"motion_capture">,
                                ZodLiteral<"signature">,
                                ZodLiteral<"catchphrase">,
                                ZodLiteral<"sync">,
                                ZodLiteral<"background_music">,
                                ZodLiteral<"editorial">,
                                ZodLiteral<"commercial">,
                                ZodLiteral<"ai_generated_image">,
                            ],
                        >,
                    >;
                    impression_cap: ZodOptional<ZodNumber>;
                    overage_cpm: ZodOptional<ZodNumber>;
                    start_date: ZodOptional<ZodISODate>;
                    end_date: ZodOptional<ZodISODate>;
                    exclusivity: ZodOptional<
                        ZodObject<
                            {
                                scope: ZodOptional<ZodString>;
                                countries: ZodOptional<ZodArray<ZodString>>;
                            },
                            $loose,
                        >,
                    >;
                },
                $loose,
            >;
            generation_credentials: ZodArray<
                ZodObject<
                    {
                        provider: ZodString;
                        rights_key: ZodString;
                        uses: ZodArray<
                            ZodUnion<
                                readonly [
                                    ZodLiteral<"likeness">,
                                    ZodLiteral<"voice">,
                                    ZodLiteral<"name">,
                                    ZodLiteral<"endorsement">,
                                    ZodLiteral<"motion_capture">,
                                    ZodLiteral<"signature">,
                                    ZodLiteral<"catchphrase">,
                                    ZodLiteral<"sync">,
                                    ZodLiteral<"background_music">,
                                    ZodLiteral<"editorial">,
                                    ZodLiteral<"commercial">,
                                    ZodLiteral<"ai_generated_image">,
                                ],
                            >,
                        >;
                        expires_at: ZodOptional<ZodISODateTime>;
                        endpoint: ZodOptional<ZodString>;
                        ext: ZodOptional<ZodObject<{}, $loose>>;
                    },
                    $loose,
                >,
            >;
            restrictions: ZodOptional<ZodArray<ZodString>>;
            disclosure: ZodOptional<
                ZodObject<
                    { required: ZodBoolean; text: ZodOptional<ZodString> },
                    $loose,
                >,
            >;
            approval_webhook: ZodOptional<
                ZodObject<
                    {
                        url: ZodString;
                        token: ZodOptional<ZodString>;
                        authentication: ZodOptional<
                            ZodObject<
                                {
                                    schemes: ZodArray<ZodUnion<readonly [(...), (...)]>>;
                                    credentials: ZodString;
                                },
                                $loose,
                            >,
                        >;
                    },
                    $loose,
                >,
            >;
            usage_reporting_url: ZodOptional<ZodString>;
            rights_constraint: ZodObject<
                {
                    rights_id: ZodString;
                    rights_agent: ZodObject<{ url: ZodString; id: ZodString }, $loose>;
                    valid_from: ZodOptional<ZodISODateTime>;
                    valid_until: ZodOptional<ZodISODateTime>;
                    uses: ZodArray<
                        ZodUnion<
                            readonly [
                                ZodLiteral<"likeness">,
                                ZodLiteral<"voice">,
                                ZodLiteral<"name">,
                                ZodLiteral<"endorsement">,
                                ZodLiteral<"motion_capture">,
                                ZodLiteral<"signature">,
                                ZodLiteral<"catchphrase">,
                                ZodLiteral<"sync">,
                                ZodLiteral<"background_music">,
                                ZodLiteral<"editorial">,
                                ZodLiteral<"commercial">,
                                ZodLiteral<"ai_generated_image">,
                            ],
                        >,
                    >;
                    countries: ZodOptional<ZodArray<ZodString>>;
                    excluded_countries: ZodOptional<ZodArray<ZodString>>;
                    impression_cap: ZodOptional<ZodNumber>;
                    right_type: ZodOptional<
                        ZodUnion<
                            readonly [
                                ZodLiteral<"talent">,
                                ZodLiteral<"character">,
                                ZodLiteral<"brand_ip">,
                                ZodLiteral<"music">,
                                ZodLiteral<"stock_media">,
                            ],
                        >,
                    >;
                    approval_status: ZodOptional<
                        ZodUnion<
                            readonly [
                                ZodLiteral<"pending">,
                                ZodLiteral<"approved">,
                                ZodLiteral<"rejected">,
                            ],
                        >,
                    >;
                    verification_url: ZodOptional<ZodString>;
                    ext: ZodOptional<ZodObject<{}, $loose>>;
                },
                $loose,
            >;
            context: ZodOptional<ZodObject<{}, $loose>>;
            ext: ZodOptional<ZodObject<{}, $loose>>;
        },
        $loose,
    > = ...