Selling Partner API SDK for JavaScript

    Variable anyOfferChangedNotificationConst

    anyOfferChangedNotification: {
        $id: "http://example.com/example.json";
        additionalProperties: true;
        default: {};
        description: "The root schema comprises the entire JSON document.";
        examples: readonly [
            {
                EventTime: "2020-07-13T19:42:04.284Z";
                NotificationMetadata: {
                    ApplicationId: "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                    NotificationId: "d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                    PublishTime: "2020-07-13T19:42:04.284Z";
                    SubscriptionId: "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                };
                NotificationType: "ANY_OFFER_CHANGED";
                NotificatonTionVersion: "1.0";
                Payload: {
                    AnyOfferChangedNotification: {
                        OfferChangeTrigger: {
                            ASIN: "123";
                            ItemCondition: "New";
                            MarketplaceId: "ATVPDKIKX0DER";
                            OfferChangeType: "New";
                            TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                        };
                        Offers: readonly [
                            {
                                IsExpeditedShippingAvailable: true;
                                IsFeaturedMerchant: true;
                                IsFulfilledByAmazon: true;
                                ListingPrice: { Amount: 23; CurrencyCode: "USD" };
                                Points: { PointsNumber: 33333 };
                                PrimeInformation: { IsOfferNationalPrime: false; IsOfferPrime: true };
                                SellerFeedbackRating: {
                                    FeedbackCount: 9;
                                    SellerPositiveFeedbackRating: 10;
                                };
                                SellerId: "111";
                                Shipping: { Amount: 110; CurrencyCode: "USD" };
                                ShippingTime: {
                                    AvailabilityType: "available";
                                    AvailableDate: "2020-07-13T19:42:04.284Z";
                                    MaximumHours: 30;
                                    MinimumHours: 10;
                                };
                                ShipsDomestically: true;
                                ShipsFrom: { Country: "USA"; State: "MI" };
                                ShipsInternationally: true;
                                SubCondition: "New";
                            },
                        ];
                        SellerId: "A3TH9S8BH6GOGM";
                        Summary: {
                            BuyBoxPrices: readonly [
                                {
                                    Condition: "new";
                                    LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                    ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                    Shipping: { Amount: 0; CurrencyCode: "USD" };
                                },
                                {
                                    Condition: "old";
                                    LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                    ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                    Points: { PointsNumber: 34343 };
                                    Shipping: { Amount: 40; CurrencyCode: "USD" };
                                },
                            ];
                            CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                            ListPrice: { Amount: 55; CurrencyCode: "USD" };
                            LowestPrices: readonly [
                                {
                                    Condition: "new";
                                    FulfillmentChannel: "Merchant";
                                    LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                    ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                    Shipping: { Amount: 0; CurrencyCode: "USD" };
                                },
                                {
                                    Condition: "old";
                                    FulfillmentChannel: "Amazon";
                                    LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                    ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                    Points: { PointsNumber: 34343 };
                                    Shipping: { Amount: 40; CurrencyCode: "USD" };
                                },
                            ];
                            MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                            NumberOfBuyBoxEligibleOffers: readonly [
                                {
                                    Condition: "new";
                                    FulfillmentChannel: "Merchant";
                                    OfferCount: 23;
                                },
                                { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 54 },
                            ];
                            NumberOfOffers: readonly [
                                {
                                    Condition: "new";
                                    FulfillmentChannel: "Merchant";
                                    OfferCount: 10;
                                },
                                { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 21 },
                            ];
                            SalesRankings: readonly [
                                { ProductCategoryId: "1243"; Rank: 1 },
                                { ProductCategoryId: "1234"; Rank: 2 },
                            ];
                            SuggestedLowerPricePlusShipping: { Amount: 77; CurrencyCode: "USD" };
                            TotalBuyBoxEligibleOffers: 100;
                        };
                    };
                };
                PayloadVersion: "1.0";
            },
        ];
        properties: {
            EventTime: {
                $id: "#/properties/EventTime";
                default: "";
                description: "An explanation about the purpose of this instance.";
                examples: readonly ["2020-07-13T19:42:04.284Z"];
                title: "The EventTime schema";
                type: "string";
            };
            NotificationMetadata: {
                $id: "#/properties/NotificationMetadata";
                additionalProperties: true;
                default: {};
                description: "An explanation about the purpose of this instance.";
                examples: readonly [
                    {
                        ApplicationId: "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                        NotificationId: "d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                        PublishTime: "2020-07-13T19:42:04.284Z";
                        SubscriptionId: "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                    },
                ];
                properties: {
                    ApplicationId: {
                        $id: "#/properties/NotificationMetadata/properties/ApplicationId";
                        default: "";
                        description: "An explanation about the purpose of this instance.";
                        examples: readonly ["app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746"];
                        title: "The ApplicationId schema";
                        type: "string";
                    };
                    NotificationId: {
                        $id: "#/properties/NotificationMetadata/properties/NotificationId";
                        default: "";
                        description: "An explanation about the purpose of this instance.";
                        examples: readonly ["d0e9e693-c3ad-4373-979f-ed4ec98dd746"];
                        title: "The NotificationId schema";
                        type: "string";
                    };
                    PublishTime: {
                        $id: "#/properties/NotificationMetadata/properties/PublishTime";
                        default: "";
                        description: "An explanation about the purpose of this instance.";
                        examples: readonly ["2020-07-13T19:42:04.284Z"];
                        title: "The PublishTime schema";
                        type: "string";
                    };
                    SubscriptionId: {
                        $id: "#/properties/NotificationMetadata/properties/SubscriptionId";
                        default: "";
                        description: "An explanation about the purpose of this instance.";
                        examples: readonly [
                            "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746",
                        ];
                        title: "The SubscriptionId schema";
                        type: "string";
                    };
                };
                required: readonly [
                    "ApplicationId",
                    "SubscriptionId",
                    "PublishTime",
                    "NotificationId",
                ];
                title: "The NotificationMetadata schema";
                type: "object";
            };
            NotificationType: {
                $id: "#/properties/NotificationType";
                default: "";
                description: "An explanation about the purpose of this instance.";
                examples: readonly ["ANY_OFFER_CHANGED"];
                title: "The Notification type schema";
                type: "string";
            };
            NotificatonTionVersion: {
                $id: "#/properties/NotificatonTionVersion";
                default: "";
                description: "An explanation about the purpose of this instance.";
                examples: readonly ["1.0"];
                title: "The NotificatonTionVersion schema";
                type: "string";
            };
            Payload: {
                $id: "#/properties/Payload";
                additionalProperties: true;
                default: {};
                description: "An explanation about the purpose of this instance.";
                examples: readonly [
                    {
                        AnyOfferChangedNotification: {
                            OfferChangeTrigger: {
                                ASIN: "123";
                                ItemCondition: "New";
                                MarketplaceId: "ATVPDKIKX0DER";
                                OfferChangeType: "New";
                                TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                            };
                            Offers: readonly [
                                {
                                    IsExpeditedShippingAvailable: true;
                                    IsFeaturedMerchant: true;
                                    IsFulfilledByAmazon: true;
                                    ListingPrice: { Amount: 23; CurrencyCode: "USD" };
                                    Points: { PointsNumber: 33333 };
                                    PrimeInformation: {
                                        IsOfferNationalPrime: false;
                                        IsOfferPrime: true;
                                    };
                                    SellerFeedbackRating: {
                                        FeedbackCount: 9;
                                        SellerPositiveFeedbackRating: 10;
                                    };
                                    SellerId: "111";
                                    Shipping: { Amount: 110; CurrencyCode: "USD" };
                                    ShippingTime: {
                                        AvailabilityType: "available";
                                        AvailableDate: "2020-07-13T19:42:04.284Z";
                                        MaximumHours: 30;
                                        MinimumHours: 10;
                                    };
                                    ShipsDomestically: true;
                                    ShipsFrom: { Country: "USA"; State: "MI" };
                                    ShipsInternationally: true;
                                    SubCondition: "New";
                                },
                            ];
                            SellerId: "A3TH9S8BH6GOGM";
                            Summary: {
                                BuyBoxPrices: readonly [
                                    {
                                        Condition: "new";
                                        LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                        ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                        Shipping: { Amount: 0; CurrencyCode: "USD" };
                                    },
                                    {
                                        Condition: "old";
                                        LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                        ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                        Points: { PointsNumber: 34343 };
                                        Shipping: { Amount: 40; CurrencyCode: "USD" };
                                    },
                                ];
                                CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                                ListPrice: { Amount: 55; CurrencyCode: "USD" };
                                LowestPrices: readonly [
                                    {
                                        Condition: "new";
                                        FulfillmentChannel: "Merchant";
                                        LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                        ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                        Shipping: { Amount: 0; CurrencyCode: "USD" };
                                    },
                                    {
                                        Condition: "old";
                                        FulfillmentChannel: "Amazon";
                                        LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                        ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                        Points: { PointsNumber: 34343 };
                                        Shipping: { Amount: 40; CurrencyCode: "USD" };
                                    },
                                ];
                                MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                                NumberOfBuyBoxEligibleOffers: readonly [
                                    {
                                        Condition: "new";
                                        FulfillmentChannel: "Merchant";
                                        OfferCount: 23;
                                    },
                                    { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 54 },
                                ];
                                NumberOfOffers: readonly [
                                    {
                                        Condition: "new";
                                        FulfillmentChannel: "Merchant";
                                        OfferCount: 10;
                                    },
                                    { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 21 },
                                ];
                                SalesRankings: readonly [
                                    { ProductCategoryId: "1243"; Rank: 1 },
                                    { ProductCategoryId: "1234"; Rank: 2 },
                                ];
                                SuggestedLowerPricePlusShipping: { Amount: 77; CurrencyCode: "USD" };
                                TotalBuyBoxEligibleOffers: 100;
                            };
                        };
                    },
                ];
                properties: {
                    AnyOfferChangedNotification: {
                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification";
                        additionalProperties: true;
                        default: {};
                        description: "An explanation about the purpose of this instance.";
                        examples: readonly [
                            {
                                OfferChangeTrigger: {
                                    ASIN: "123";
                                    ItemCondition: "New";
                                    MarketplaceId: "ATVPDKIKX0DER";
                                    OfferChangeType: "New";
                                    TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                                };
                                Offers: readonly [
                                    {
                                        IsExpeditedShippingAvailable: true;
                                        IsFeaturedMerchant: true;
                                        IsFulfilledByAmazon: true;
                                        ListingPrice: { Amount: 23; CurrencyCode: "USD" };
                                        Points: { PointsNumber: 33333 };
                                        PrimeInformation: {
                                            IsOfferNationalPrime: false;
                                            IsOfferPrime: true;
                                        };
                                        SellerFeedbackRating: {
                                            FeedbackCount: 9;
                                            SellerPositiveFeedbackRating: 10;
                                        };
                                        SellerId: "111";
                                        Shipping: { Amount: 110; CurrencyCode: "USD" };
                                        ShippingTime: {
                                            AvailabilityType: "available";
                                            AvailableDate: "2020-07-13T19:42:04.284Z";
                                            MaximumHours: 30;
                                            MinimumHours: 10;
                                        };
                                        ShipsDomestically: true;
                                        ShipsFrom: { Country: "USA"; State: "MI" };
                                        ShipsInternationally: true;
                                        SubCondition: "New";
                                    },
                                ];
                                SellerId: "A3TH9S8BH6GOGM";
                                Summary: {
                                    BuyBoxPrices: readonly [
                                        {
                                            Condition: "new";
                                            LandedPrice: { Amount: ...; CurrencyCode: ... };
                                            ListingPrice: { Amount: ...; CurrencyCode: ... };
                                            Shipping: { Amount: ...; CurrencyCode: ... };
                                        },
                                        {
                                            Condition: "old";
                                            LandedPrice: { Amount: ...; CurrencyCode: ... };
                                            ListingPrice: { Amount: ...; CurrencyCode: ... };
                                            Points: { PointsNumber: ... };
                                            Shipping: { Amount: ...; CurrencyCode: ... };
                                        },
                                    ];
                                    CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                                    ListPrice: { Amount: 55; CurrencyCode: "USD" };
                                    LowestPrices: readonly [
                                        {
                                            Condition: "new";
                                            FulfillmentChannel: "Merchant";
                                            LandedPrice: { Amount: ...; CurrencyCode: ... };
                                            ListingPrice: { Amount: ...; CurrencyCode: ... };
                                            Shipping: { Amount: ...; CurrencyCode: ... };
                                        },
                                        {
                                            Condition: "old";
                                            FulfillmentChannel: "Amazon";
                                            LandedPrice: { Amount: ...; CurrencyCode: ... };
                                            ListingPrice: { Amount: ...; CurrencyCode: ... };
                                            Points: { PointsNumber: ... };
                                            Shipping: { Amount: ...; CurrencyCode: ... };
                                        },
                                    ];
                                    MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                                    NumberOfBuyBoxEligibleOffers: readonly [
                                        {
                                            Condition: "new";
                                            FulfillmentChannel: "Merchant";
                                            OfferCount: 23;
                                        },
                                        { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 54 },
                                    ];
                                    NumberOfOffers: readonly [
                                        {
                                            Condition: "new";
                                            FulfillmentChannel: "Merchant";
                                            OfferCount: 10;
                                        },
                                        { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 21 },
                                    ];
                                    SalesRankings: readonly [
                                        { ProductCategoryId: "1243"; Rank: 1 },
                                        { ProductCategoryId: "1234"; Rank: 2 },
                                    ];
                                    SuggestedLowerPricePlusShipping: { Amount: 77; CurrencyCode: "USD" };
                                    TotalBuyBoxEligibleOffers: 100;
                                };
                            },
                        ];
                        properties: {
                            OfferChangeTrigger: {
                                $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger";
                                additionalProperties: true;
                                default: {};
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly [
                                    {
                                        ASIN: "123";
                                        ItemCondition: "New";
                                        MarketplaceId: "ATVPDKIKX0DER";
                                        OfferChangeType: "New";
                                        TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                                    },
                                ];
                                properties: {
                                    ASIN: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/ASIN";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["123"];
                                        title: "The ASIN schema";
                                        type: "string";
                                    };
                                    ItemCondition: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/ItemCondition";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["New"];
                                        title: "The ItemCondition schema";
                                        type: "string";
                                    };
                                    MarketplaceId: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/MarketplaceId";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["ATVPDKIKX0DER"];
                                        title: "The MarketplaceId schema";
                                        type: "string";
                                    };
                                    OfferChangeType: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/OfferChangeType";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["New"];
                                        title: "The OfferChangeType schema";
                                        type: "string";
                                    };
                                    TimeOfOfferChange: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/TimeOfOfferChange";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["2020-07-13T19:42:04.284Z"];
                                        title: "The TimeOfOfferChange schema";
                                        type: "string";
                                    };
                                };
                                required: readonly [
                                    "MarketplaceId",
                                    "ASIN",
                                    "ItemCondition",
                                    "TimeOfOfferChange",
                                    "OfferChangeType",
                                ];
                                title: "The OfferChangeTrigger schema";
                                type: "object";
                            };
                            Offers: {
                                $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers";
                                additionalItems: true;
                                default: readonly [];
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly [
                                    readonly [
                                        {
                                            IsExpeditedShippingAvailable: true;
                                            IsFeaturedMerchant: true;
                                            IsFulfilledByAmazon: true;
                                            ListingPrice: { Amount: ...; CurrencyCode: ... };
                                            Points: { PointsNumber: ... };
                                            PrimeInformation: { IsOfferNationalPrime: ...; IsOfferPrime: ... };
                                            SellerFeedbackRating: {
                                                FeedbackCount: ...;
                                                SellerPositiveFeedbackRating: ...;
                                            };
                                            SellerId: "111";
                                            Shipping: { Amount: ...; CurrencyCode: ... };
                                            ShippingTime: {
                                                AvailabilityType: ...;
                                                AvailableDate: ...;
                                                MaximumHours: ...;
                                                MinimumHours: ...;
                                            };
                                            ShipsDomestically: true;
                                            ShipsFrom: { Country: ...; State: ... };
                                            ShipsInternationally: true;
                                            SubCondition: "New";
                                        },
                                    ],
                                ];
                                items: {
                                    $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items";
                                    anyOf: readonly [
                                        {
                                            $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0";
                                            additionalProperties: true;
                                            default: {};
                                            description: "An explanation about the purpose of this instance.";
                                            examples: readonly [(...)];
                                            properties: {
                                                IsExpeditedShippingAvailable: ...;
                                                IsFeaturedMerchant: ...;
                                                IsFulfilledByAmazon: ...;
                                                ListingPrice: ...;
                                                Points: ...;
                                                PrimeInformation: ...;
                                                SellerFeedbackRating: ...;
                                                SellerId: ...;
                                                Shipping: ...;
                                                ShippingTime: ...;
                                                ShipsDomestically: ...;
                                                ShipsFrom: ...;
                                                ShipsInternationally: ...;
                                                SubCondition: ...;
                                            };
                                            required: readonly [
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                            ];
                                            title: "The first anyOf schema";
                                            type: "object";
                                        },
                                    ];
                                };
                                title: "The Offers schema";
                                type: "array";
                            };
                            SellerId: {
                                $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/SellerId";
                                default: "";
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly ["A3TH9S8BH6GOGM"];
                                title: "The SellerId schema";
                                type: "string";
                            };
                            Summary: {
                                $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary";
                                additionalProperties: true;
                                default: {};
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly [
                                    {
                                        BuyBoxPrices: readonly [
                                            {
                                                Condition: ...;
                                                LandedPrice: ...;
                                                ListingPrice: ...;
                                                Shipping: ...;
                                            },
                                            {
                                                Condition: ...;
                                                LandedPrice: ...;
                                                ListingPrice: ...;
                                                Points: ...;
                                                Shipping: ...;
                                            },
                                        ];
                                        CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                                        ListPrice: { Amount: 55; CurrencyCode: "USD" };
                                        LowestPrices: readonly [
                                            {
                                                Condition: ...;
                                                FulfillmentChannel: ...;
                                                LandedPrice: ...;
                                                ListingPrice: ...;
                                                Shipping: ...;
                                            },
                                            {
                                                Condition: ...;
                                                FulfillmentChannel: ...;
                                                LandedPrice: ...;
                                                ListingPrice: ...;
                                                Points: ...;
                                                Shipping: ...;
                                            },
                                        ];
                                        MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                                        NumberOfBuyBoxEligibleOffers: readonly [
                                            { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                            { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                        ];
                                        NumberOfOffers: readonly [
                                            { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                            { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                        ];
                                        SalesRankings: readonly [
                                            { ProductCategoryId: ...; Rank: ... },
                                            { ProductCategoryId: ...; Rank: ... },
                                        ];
                                        SuggestedLowerPricePlusShipping: {
                                            Amount: 77;
                                            CurrencyCode: "USD";
                                        };
                                        TotalBuyBoxEligibleOffers: 100;
                                    },
                                ];
                                properties: {
                                    BuyBoxPrices: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices";
                                        additionalItems: true;
                                        default: readonly [];
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [readonly [(...), (...)]];
                                        items: {
                                            $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items";
                                            anyOf: readonly [(...), (...)];
                                        };
                                        title: "The BuyBoxPrices schema";
                                        type: "array";
                                    };
                                    CompetitivePriceThreshold: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/CompetitivePriceThreshold";
                                        additionalProperties: true;
                                        default: {};
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                        properties: {
                                            Amount: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                            CurrencyCode: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                        };
                                        required: readonly ["Amount", "CurrencyCode"];
                                        title: "The CompetitivePriceThreshold schema";
                                        type: "object";
                                    };
                                    ListPrice: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/ListPrice";
                                        additionalProperties: true;
                                        default: {};
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                        properties: {
                                            Amount: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                            CurrencyCode: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                        };
                                        required: readonly ["Amount", "CurrencyCode"];
                                        title: "The ListPrice schema";
                                        type: "object";
                                    };
                                    LowestPrices: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices";
                                        additionalItems: true;
                                        default: readonly [];
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [readonly [(...), (...)]];
                                        items: {
                                            $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items";
                                            anyOf: readonly [(...), (...)];
                                        };
                                        title: "The LowestPrices schema";
                                        type: "array";
                                    };
                                    MinimumAdvertisedPrice: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/MinimumAdvertisedPrice";
                                        additionalProperties: true;
                                        default: {};
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                        properties: {
                                            Amount: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                            CurrencyCode: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                        };
                                        required: readonly ["Amount", "CurrencyCode"];
                                        title: "The MinimumAdvertisedPrice schema";
                                        type: "object";
                                    };
                                    NumberOfBuyBoxEligibleOffers: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers";
                                        additionalItems: true;
                                        default: readonly [];
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [readonly [(...), (...)]];
                                        items: {
                                            $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers/items";
                                            anyOf: readonly [(...)];
                                        };
                                        title: "The NumberOfBuyBoxEligibleOffers schema";
                                        type: "array";
                                    };
                                    NumberOfOffers: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers";
                                        additionalItems: true;
                                        default: readonly [];
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [readonly [(...), (...)]];
                                        items: {
                                            $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers/items";
                                            anyOf: readonly [(...)];
                                        };
                                        title: "The NumberOfOffers schema";
                                        type: "array";
                                    };
                                    SalesRankings: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings";
                                        additionalItems: true;
                                        default: readonly [];
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [readonly [(...), (...)]];
                                        items: {
                                            $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings/items";
                                            anyOf: readonly [(...)];
                                        };
                                        title: "The SalesRankings schema";
                                        type: "array";
                                    };
                                    SuggestedLowerPricePlusShipping: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SuggestedLowerPricePlusShipping";
                                        additionalProperties: true;
                                        default: {};
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                        properties: {
                                            Amount: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                            CurrencyCode: {
                                                $id: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                        };
                                        required: readonly ["Amount", "CurrencyCode"];
                                        title: "The SuggestedLowerPricePlusShipping schema";
                                        type: "object";
                                    };
                                    TotalBuyBoxEligibleOffers: {
                                        $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/TotalBuyBoxEligibleOffers";
                                        default: 0;
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [100];
                                        title: "The TotalBuyBoxEligibleOffers schema";
                                        type: "integer";
                                    };
                                };
                                required: readonly [
                                    "NumberOfOffers",
                                    "LowestPrices",
                                    "BuyBoxPrices",
                                    "ListPrice",
                                    "MinimumAdvertisedPrice",
                                    "SuggestedLowerPricePlusShipping",
                                    "TotalBuyBoxEligibleOffers",
                                    "SalesRankings",
                                    "NumberOfBuyBoxEligibleOffers",
                                    "CompetitivePriceThreshold",
                                ];
                                title: "The Summary schema";
                                type: "object";
                            };
                        };
                        required: readonly [
                            "SellerId",
                            "OfferChangeTrigger",
                            "Summary",
                            "Offers",
                        ];
                        title: "The AnyOfferChangedNotification schema";
                        type: "object";
                    };
                };
                required: readonly ["AnyOfferChangedNotification"];
                title: "The Payload schema";
                type: "object";
            };
            PayloadVersion: {
                $id: "#/properties/PayloadVersion";
                default: "";
                description: "An explanation about the purpose of this instance.";
                examples: readonly ["1.0"];
                title: "The PayloadVersion schema";
                type: "string";
            };
        };
        required: readonly [
            "NotificatonTionVersion",
            "NotificationType",
            "PayloadVersion",
            "EventTime",
            "NotificationMetadata",
            "Payload",
        ];
        title: "The root schema";
        type: "object";
    } = ...

    Type declaration

    • Readonly$id: "http://example.com/example.json"
    • ReadonlyadditionalProperties: true
    • Readonlydefault: {}
    • Readonlydescription: "The root schema comprises the entire JSON document."
    • Readonlyexamples: readonly [
          {
              EventTime: "2020-07-13T19:42:04.284Z";
              NotificationMetadata: {
                  ApplicationId: "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                  NotificationId: "d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                  PublishTime: "2020-07-13T19:42:04.284Z";
                  SubscriptionId: "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
              };
              NotificationType: "ANY_OFFER_CHANGED";
              NotificatonTionVersion: "1.0";
              Payload: {
                  AnyOfferChangedNotification: {
                      OfferChangeTrigger: {
                          ASIN: "123";
                          ItemCondition: "New";
                          MarketplaceId: "ATVPDKIKX0DER";
                          OfferChangeType: "New";
                          TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                      };
                      Offers: readonly [
                          {
                              IsExpeditedShippingAvailable: true;
                              IsFeaturedMerchant: true;
                              IsFulfilledByAmazon: true;
                              ListingPrice: { Amount: 23; CurrencyCode: "USD" };
                              Points: { PointsNumber: 33333 };
                              PrimeInformation: { IsOfferNationalPrime: false; IsOfferPrime: true };
                              SellerFeedbackRating: {
                                  FeedbackCount: 9;
                                  SellerPositiveFeedbackRating: 10;
                              };
                              SellerId: "111";
                              Shipping: { Amount: 110; CurrencyCode: "USD" };
                              ShippingTime: {
                                  AvailabilityType: "available";
                                  AvailableDate: "2020-07-13T19:42:04.284Z";
                                  MaximumHours: 30;
                                  MinimumHours: 10;
                              };
                              ShipsDomestically: true;
                              ShipsFrom: { Country: "USA"; State: "MI" };
                              ShipsInternationally: true;
                              SubCondition: "New";
                          },
                      ];
                      SellerId: "A3TH9S8BH6GOGM";
                      Summary: {
                          BuyBoxPrices: readonly [
                              {
                                  Condition: "new";
                                  LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                  ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                  Shipping: { Amount: 0; CurrencyCode: "USD" };
                              },
                              {
                                  Condition: "old";
                                  LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                  ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                  Points: { PointsNumber: 34343 };
                                  Shipping: { Amount: 40; CurrencyCode: "USD" };
                              },
                          ];
                          CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                          ListPrice: { Amount: 55; CurrencyCode: "USD" };
                          LowestPrices: readonly [
                              {
                                  Condition: "new";
                                  FulfillmentChannel: "Merchant";
                                  LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                  ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                  Shipping: { Amount: 0; CurrencyCode: "USD" };
                              },
                              {
                                  Condition: "old";
                                  FulfillmentChannel: "Amazon";
                                  LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                  ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                  Points: { PointsNumber: 34343 };
                                  Shipping: { Amount: 40; CurrencyCode: "USD" };
                              },
                          ];
                          MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                          NumberOfBuyBoxEligibleOffers: readonly [
                              {
                                  Condition: "new";
                                  FulfillmentChannel: "Merchant";
                                  OfferCount: 23;
                              },
                              { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 54 },
                          ];
                          NumberOfOffers: readonly [
                              {
                                  Condition: "new";
                                  FulfillmentChannel: "Merchant";
                                  OfferCount: 10;
                              },
                              { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 21 },
                          ];
                          SalesRankings: readonly [
                              { ProductCategoryId: "1243"; Rank: 1 },
                              { ProductCategoryId: "1234"; Rank: 2 },
                          ];
                          SuggestedLowerPricePlusShipping: { Amount: 77; CurrencyCode: "USD" };
                          TotalBuyBoxEligibleOffers: 100;
                      };
                  };
              };
              PayloadVersion: "1.0";
          },
      ]
    • Readonlyproperties: {
          EventTime: {
              $id: "#/properties/EventTime";
              default: "";
              description: "An explanation about the purpose of this instance.";
              examples: readonly ["2020-07-13T19:42:04.284Z"];
              title: "The EventTime schema";
              type: "string";
          };
          NotificationMetadata: {
              $id: "#/properties/NotificationMetadata";
              additionalProperties: true;
              default: {};
              description: "An explanation about the purpose of this instance.";
              examples: readonly [
                  {
                      ApplicationId: "app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                      NotificationId: "d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                      PublishTime: "2020-07-13T19:42:04.284Z";
                      SubscriptionId: "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746";
                  },
              ];
              properties: {
                  ApplicationId: {
                      $id: "#/properties/NotificationMetadata/properties/ApplicationId";
                      default: "";
                      description: "An explanation about the purpose of this instance.";
                      examples: readonly ["app-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746"];
                      title: "The ApplicationId schema";
                      type: "string";
                  };
                  NotificationId: {
                      $id: "#/properties/NotificationMetadata/properties/NotificationId";
                      default: "";
                      description: "An explanation about the purpose of this instance.";
                      examples: readonly ["d0e9e693-c3ad-4373-979f-ed4ec98dd746"];
                      title: "The NotificationId schema";
                      type: "string";
                  };
                  PublishTime: {
                      $id: "#/properties/NotificationMetadata/properties/PublishTime";
                      default: "";
                      description: "An explanation about the purpose of this instance.";
                      examples: readonly ["2020-07-13T19:42:04.284Z"];
                      title: "The PublishTime schema";
                      type: "string";
                  };
                  SubscriptionId: {
                      $id: "#/properties/NotificationMetadata/properties/SubscriptionId";
                      default: "";
                      description: "An explanation about the purpose of this instance.";
                      examples: readonly [
                          "subscription-id-d0e9e693-c3ad-4373-979f-ed4ec98dd746",
                      ];
                      title: "The SubscriptionId schema";
                      type: "string";
                  };
              };
              required: readonly [
                  "ApplicationId",
                  "SubscriptionId",
                  "PublishTime",
                  "NotificationId",
              ];
              title: "The NotificationMetadata schema";
              type: "object";
          };
          NotificationType: {
              $id: "#/properties/NotificationType";
              default: "";
              description: "An explanation about the purpose of this instance.";
              examples: readonly ["ANY_OFFER_CHANGED"];
              title: "The Notification type schema";
              type: "string";
          };
          NotificatonTionVersion: {
              $id: "#/properties/NotificatonTionVersion";
              default: "";
              description: "An explanation about the purpose of this instance.";
              examples: readonly ["1.0"];
              title: "The NotificatonTionVersion schema";
              type: "string";
          };
          Payload: {
              $id: "#/properties/Payload";
              additionalProperties: true;
              default: {};
              description: "An explanation about the purpose of this instance.";
              examples: readonly [
                  {
                      AnyOfferChangedNotification: {
                          OfferChangeTrigger: {
                              ASIN: "123";
                              ItemCondition: "New";
                              MarketplaceId: "ATVPDKIKX0DER";
                              OfferChangeType: "New";
                              TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                          };
                          Offers: readonly [
                              {
                                  IsExpeditedShippingAvailable: true;
                                  IsFeaturedMerchant: true;
                                  IsFulfilledByAmazon: true;
                                  ListingPrice: { Amount: 23; CurrencyCode: "USD" };
                                  Points: { PointsNumber: 33333 };
                                  PrimeInformation: { IsOfferNationalPrime: false; IsOfferPrime: true };
                                  SellerFeedbackRating: {
                                      FeedbackCount: 9;
                                      SellerPositiveFeedbackRating: 10;
                                  };
                                  SellerId: "111";
                                  Shipping: { Amount: 110; CurrencyCode: "USD" };
                                  ShippingTime: {
                                      AvailabilityType: "available";
                                      AvailableDate: "2020-07-13T19:42:04.284Z";
                                      MaximumHours: 30;
                                      MinimumHours: 10;
                                  };
                                  ShipsDomestically: true;
                                  ShipsFrom: { Country: "USA"; State: "MI" };
                                  ShipsInternationally: true;
                                  SubCondition: "New";
                              },
                          ];
                          SellerId: "A3TH9S8BH6GOGM";
                          Summary: {
                              BuyBoxPrices: readonly [
                                  {
                                      Condition: "new";
                                      LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                      ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                      Shipping: { Amount: 0; CurrencyCode: "USD" };
                                  },
                                  {
                                      Condition: "old";
                                      LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                      ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                      Points: { PointsNumber: 34343 };
                                      Shipping: { Amount: 40; CurrencyCode: "USD" };
                                  },
                              ];
                              CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                              ListPrice: { Amount: 55; CurrencyCode: "USD" };
                              LowestPrices: readonly [
                                  {
                                      Condition: "new";
                                      FulfillmentChannel: "Merchant";
                                      LandedPrice: { Amount: 10; CurrencyCode: "USD" };
                                      ListingPrice: { Amount: 10; CurrencyCode: "USD" };
                                      Shipping: { Amount: 0; CurrencyCode: "USD" };
                                  },
                                  {
                                      Condition: "old";
                                      FulfillmentChannel: "Amazon";
                                      LandedPrice: { Amount: 11; CurrencyCode: "USD" };
                                      ListingPrice: { Amount: 20; CurrencyCode: "USD" };
                                      Points: { PointsNumber: 34343 };
                                      Shipping: { Amount: 40; CurrencyCode: "USD" };
                                  },
                              ];
                              MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                              NumberOfBuyBoxEligibleOffers: readonly [
                                  {
                                      Condition: "new";
                                      FulfillmentChannel: "Merchant";
                                      OfferCount: 23;
                                  },
                                  { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 54 },
                              ];
                              NumberOfOffers: readonly [
                                  {
                                      Condition: "new";
                                      FulfillmentChannel: "Merchant";
                                      OfferCount: 10;
                                  },
                                  { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 21 },
                              ];
                              SalesRankings: readonly [
                                  { ProductCategoryId: "1243"; Rank: 1 },
                                  { ProductCategoryId: "1234"; Rank: 2 },
                              ];
                              SuggestedLowerPricePlusShipping: { Amount: 77; CurrencyCode: "USD" };
                              TotalBuyBoxEligibleOffers: 100;
                          };
                      };
                  },
              ];
              properties: {
                  AnyOfferChangedNotification: {
                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification";
                      additionalProperties: true;
                      default: {};
                      description: "An explanation about the purpose of this instance.";
                      examples: readonly [
                          {
                              OfferChangeTrigger: {
                                  ASIN: "123";
                                  ItemCondition: "New";
                                  MarketplaceId: "ATVPDKIKX0DER";
                                  OfferChangeType: "New";
                                  TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                              };
                              Offers: readonly [
                                  {
                                      IsExpeditedShippingAvailable: true;
                                      IsFeaturedMerchant: true;
                                      IsFulfilledByAmazon: true;
                                      ListingPrice: { Amount: 23; CurrencyCode: "USD" };
                                      Points: { PointsNumber: 33333 };
                                      PrimeInformation: {
                                          IsOfferNationalPrime: false;
                                          IsOfferPrime: true;
                                      };
                                      SellerFeedbackRating: {
                                          FeedbackCount: 9;
                                          SellerPositiveFeedbackRating: 10;
                                      };
                                      SellerId: "111";
                                      Shipping: { Amount: 110; CurrencyCode: "USD" };
                                      ShippingTime: {
                                          AvailabilityType: "available";
                                          AvailableDate: "2020-07-13T19:42:04.284Z";
                                          MaximumHours: 30;
                                          MinimumHours: 10;
                                      };
                                      ShipsDomestically: true;
                                      ShipsFrom: { Country: "USA"; State: "MI" };
                                      ShipsInternationally: true;
                                      SubCondition: "New";
                                  },
                              ];
                              SellerId: "A3TH9S8BH6GOGM";
                              Summary: {
                                  BuyBoxPrices: readonly [
                                      {
                                          Condition: "new";
                                          LandedPrice: { Amount: ...; CurrencyCode: ... };
                                          ListingPrice: { Amount: ...; CurrencyCode: ... };
                                          Shipping: { Amount: ...; CurrencyCode: ... };
                                      },
                                      {
                                          Condition: "old";
                                          LandedPrice: { Amount: ...; CurrencyCode: ... };
                                          ListingPrice: { Amount: ...; CurrencyCode: ... };
                                          Points: { PointsNumber: ... };
                                          Shipping: { Amount: ...; CurrencyCode: ... };
                                      },
                                  ];
                                  CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                                  ListPrice: { Amount: 55; CurrencyCode: "USD" };
                                  LowestPrices: readonly [
                                      {
                                          Condition: "new";
                                          FulfillmentChannel: "Merchant";
                                          LandedPrice: { Amount: ...; CurrencyCode: ... };
                                          ListingPrice: { Amount: ...; CurrencyCode: ... };
                                          Shipping: { Amount: ...; CurrencyCode: ... };
                                      },
                                      {
                                          Condition: "old";
                                          FulfillmentChannel: "Amazon";
                                          LandedPrice: { Amount: ...; CurrencyCode: ... };
                                          ListingPrice: { Amount: ...; CurrencyCode: ... };
                                          Points: { PointsNumber: ... };
                                          Shipping: { Amount: ...; CurrencyCode: ... };
                                      },
                                  ];
                                  MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                                  NumberOfBuyBoxEligibleOffers: readonly [
                                      {
                                          Condition: "new";
                                          FulfillmentChannel: "Merchant";
                                          OfferCount: 23;
                                      },
                                      { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 54 },
                                  ];
                                  NumberOfOffers: readonly [
                                      {
                                          Condition: "new";
                                          FulfillmentChannel: "Merchant";
                                          OfferCount: 10;
                                      },
                                      { Condition: "old"; FulfillmentChannel: "Amazon"; OfferCount: 21 },
                                  ];
                                  SalesRankings: readonly [
                                      { ProductCategoryId: "1243"; Rank: 1 },
                                      { ProductCategoryId: "1234"; Rank: 2 },
                                  ];
                                  SuggestedLowerPricePlusShipping: { Amount: 77; CurrencyCode: "USD" };
                                  TotalBuyBoxEligibleOffers: 100;
                              };
                          },
                      ];
                      properties: {
                          OfferChangeTrigger: {
                              $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger";
                              additionalProperties: true;
                              default: {};
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly [
                                  {
                                      ASIN: "123";
                                      ItemCondition: "New";
                                      MarketplaceId: "ATVPDKIKX0DER";
                                      OfferChangeType: "New";
                                      TimeOfOfferChange: "2020-07-13T19:42:04.284Z";
                                  },
                              ];
                              properties: {
                                  ASIN: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/ASIN";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["123"];
                                      title: "The ASIN schema";
                                      type: "string";
                                  };
                                  ItemCondition: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/ItemCondition";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["New"];
                                      title: "The ItemCondition schema";
                                      type: "string";
                                  };
                                  MarketplaceId: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/MarketplaceId";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["ATVPDKIKX0DER"];
                                      title: "The MarketplaceId schema";
                                      type: "string";
                                  };
                                  OfferChangeType: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/OfferChangeType";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["New"];
                                      title: "The OfferChangeType schema";
                                      type: "string";
                                  };
                                  TimeOfOfferChange: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/OfferChangeTrigger/properties/TimeOfOfferChange";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["2020-07-13T19:42:04.284Z"];
                                      title: "The TimeOfOfferChange schema";
                                      type: "string";
                                  };
                              };
                              required: readonly [
                                  "MarketplaceId",
                                  "ASIN",
                                  "ItemCondition",
                                  "TimeOfOfferChange",
                                  "OfferChangeType",
                              ];
                              title: "The OfferChangeTrigger schema";
                              type: "object";
                          };
                          Offers: {
                              $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers";
                              additionalItems: true;
                              default: readonly [];
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly [
                                  readonly [
                                      {
                                          IsExpeditedShippingAvailable: true;
                                          IsFeaturedMerchant: true;
                                          IsFulfilledByAmazon: true;
                                          ListingPrice: { Amount: ...; CurrencyCode: ... };
                                          Points: { PointsNumber: ... };
                                          PrimeInformation: { IsOfferNationalPrime: ...; IsOfferPrime: ... };
                                          SellerFeedbackRating: {
                                              FeedbackCount: ...;
                                              SellerPositiveFeedbackRating: ...;
                                          };
                                          SellerId: "111";
                                          Shipping: { Amount: ...; CurrencyCode: ... };
                                          ShippingTime: {
                                              AvailabilityType: ...;
                                              AvailableDate: ...;
                                              MaximumHours: ...;
                                              MinimumHours: ...;
                                          };
                                          ShipsDomestically: true;
                                          ShipsFrom: { Country: ...; State: ... };
                                          ShipsInternationally: true;
                                          SubCondition: "New";
                                      },
                                  ],
                              ];
                              items: {
                                  $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items";
                                  anyOf: readonly [
                                      {
                                          $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Offers/items/anyOf/0";
                                          additionalProperties: true;
                                          default: {};
                                          description: "An explanation about the purpose of this instance.";
                                          examples: readonly [(...)];
                                          properties: {
                                              IsExpeditedShippingAvailable: ...;
                                              IsFeaturedMerchant: ...;
                                              IsFulfilledByAmazon: ...;
                                              ListingPrice: ...;
                                              Points: ...;
                                              PrimeInformation: ...;
                                              SellerFeedbackRating: ...;
                                              SellerId: ...;
                                              Shipping: ...;
                                              ShippingTime: ...;
                                              ShipsDomestically: ...;
                                              ShipsFrom: ...;
                                              ShipsInternationally: ...;
                                              SubCondition: ...;
                                          };
                                          required: readonly [
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                              (...),
                                          ];
                                          title: "The first anyOf schema";
                                          type: "object";
                                      },
                                  ];
                              };
                              title: "The Offers schema";
                              type: "array";
                          };
                          SellerId: {
                              $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/SellerId";
                              default: "";
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly ["A3TH9S8BH6GOGM"];
                              title: "The SellerId schema";
                              type: "string";
                          };
                          Summary: {
                              $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary";
                              additionalProperties: true;
                              default: {};
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly [
                                  {
                                      BuyBoxPrices: readonly [
                                          {
                                              Condition: ...;
                                              LandedPrice: ...;
                                              ListingPrice: ...;
                                              Shipping: ...;
                                          },
                                          {
                                              Condition: ...;
                                              LandedPrice: ...;
                                              ListingPrice: ...;
                                              Points: ...;
                                              Shipping: ...;
                                          },
                                      ];
                                      CompetitivePriceThreshold: { Amount: 22; CurrencyCode: "USD" };
                                      ListPrice: { Amount: 55; CurrencyCode: "USD" };
                                      LowestPrices: readonly [
                                          {
                                              Condition: ...;
                                              FulfillmentChannel: ...;
                                              LandedPrice: ...;
                                              ListingPrice: ...;
                                              Shipping: ...;
                                          },
                                          {
                                              Condition: ...;
                                              FulfillmentChannel: ...;
                                              LandedPrice: ...;
                                              ListingPrice: ...;
                                              Points: ...;
                                              Shipping: ...;
                                          },
                                      ];
                                      MinimumAdvertisedPrice: { Amount: 66; CurrencyCode: "USD" };
                                      NumberOfBuyBoxEligibleOffers: readonly [
                                          { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                          { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                      ];
                                      NumberOfOffers: readonly [
                                          { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                          { Condition: ...; FulfillmentChannel: ...; OfferCount: ... },
                                      ];
                                      SalesRankings: readonly [
                                          { ProductCategoryId: ...; Rank: ... },
                                          { ProductCategoryId: ...; Rank: ... },
                                      ];
                                      SuggestedLowerPricePlusShipping: { Amount: 77; CurrencyCode: "USD" };
                                      TotalBuyBoxEligibleOffers: 100;
                                  },
                              ];
                              properties: {
                                  BuyBoxPrices: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices";
                                      additionalItems: true;
                                      default: readonly [];
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [readonly [(...), (...)]];
                                      items: {
                                          $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/BuyBoxPrices/items";
                                          anyOf: readonly [(...), (...)];
                                      };
                                      title: "The BuyBoxPrices schema";
                                      type: "array";
                                  };
                                  CompetitivePriceThreshold: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/CompetitivePriceThreshold";
                                      additionalProperties: true;
                                      default: {};
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                      properties: {
                                          Amount: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                          CurrencyCode: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                      };
                                      required: readonly ["Amount", "CurrencyCode"];
                                      title: "The CompetitivePriceThreshold schema";
                                      type: "object";
                                  };
                                  ListPrice: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/ListPrice";
                                      additionalProperties: true;
                                      default: {};
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                      properties: {
                                          Amount: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                          CurrencyCode: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                      };
                                      required: readonly ["Amount", "CurrencyCode"];
                                      title: "The ListPrice schema";
                                      type: "object";
                                  };
                                  LowestPrices: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices";
                                      additionalItems: true;
                                      default: readonly [];
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [readonly [(...), (...)]];
                                      items: {
                                          $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/LowestPrices/items";
                                          anyOf: readonly [(...), (...)];
                                      };
                                      title: "The LowestPrices schema";
                                      type: "array";
                                  };
                                  MinimumAdvertisedPrice: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/MinimumAdvertisedPrice";
                                      additionalProperties: true;
                                      default: {};
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                      properties: {
                                          Amount: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                          CurrencyCode: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                      };
                                      required: readonly ["Amount", "CurrencyCode"];
                                      title: "The MinimumAdvertisedPrice schema";
                                      type: "object";
                                  };
                                  NumberOfBuyBoxEligibleOffers: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers";
                                      additionalItems: true;
                                      default: readonly [];
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [readonly [(...), (...)]];
                                      items: {
                                          $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfBuyBoxEligibleOffers/items";
                                          anyOf: readonly [(...)];
                                      };
                                      title: "The NumberOfBuyBoxEligibleOffers schema";
                                      type: "array";
                                  };
                                  NumberOfOffers: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers";
                                      additionalItems: true;
                                      default: readonly [];
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [readonly [(...), (...)]];
                                      items: {
                                          $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/NumberOfOffers/items";
                                          anyOf: readonly [(...)];
                                      };
                                      title: "The NumberOfOffers schema";
                                      type: "array";
                                  };
                                  SalesRankings: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings";
                                      additionalItems: true;
                                      default: readonly [];
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [readonly [(...), (...)]];
                                      items: {
                                          $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SalesRankings/items";
                                          anyOf: readonly [(...)];
                                      };
                                      title: "The SalesRankings schema";
                                      type: "array";
                                  };
                                  SuggestedLowerPricePlusShipping: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/SuggestedLowerPricePlusShipping";
                                      additionalProperties: true;
                                      default: {};
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [{ Amount: ...; CurrencyCode: ... }];
                                      properties: {
                                          Amount: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                          CurrencyCode: {
                                              $id: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                      };
                                      required: readonly ["Amount", "CurrencyCode"];
                                      title: "The SuggestedLowerPricePlusShipping schema";
                                      type: "object";
                                  };
                                  TotalBuyBoxEligibleOffers: {
                                      $id: "#/properties/Payload/properties/AnyOfferChangedNotification/properties/Summary/properties/TotalBuyBoxEligibleOffers";
                                      default: 0;
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [100];
                                      title: "The TotalBuyBoxEligibleOffers schema";
                                      type: "integer";
                                  };
                              };
                              required: readonly [
                                  "NumberOfOffers",
                                  "LowestPrices",
                                  "BuyBoxPrices",
                                  "ListPrice",
                                  "MinimumAdvertisedPrice",
                                  "SuggestedLowerPricePlusShipping",
                                  "TotalBuyBoxEligibleOffers",
                                  "SalesRankings",
                                  "NumberOfBuyBoxEligibleOffers",
                                  "CompetitivePriceThreshold",
                              ];
                              title: "The Summary schema";
                              type: "object";
                          };
                      };
                      required: readonly [
                          "SellerId",
                          "OfferChangeTrigger",
                          "Summary",
                          "Offers",
                      ];
                      title: "The AnyOfferChangedNotification schema";
                      type: "object";
                  };
              };
              required: readonly ["AnyOfferChangedNotification"];
              title: "The Payload schema";
              type: "object";
          };
          PayloadVersion: {
              $id: "#/properties/PayloadVersion";
              default: "";
              description: "An explanation about the purpose of this instance.";
              examples: readonly ["1.0"];
              title: "The PayloadVersion schema";
              type: "string";
          };
      }
    • Readonlyrequired: readonly [
          "NotificatonTionVersion",
          "NotificationType",
          "PayloadVersion",
          "EventTime",
          "NotificationMetadata",
          "Payload",
      ]
    • Readonlytitle: "The root schema"
    • Readonlytype: "object"
    MMNEPVFCICPMFPCPTTAAATR