Selling Partner API SDK for JavaScript

    Variable fulfillmentOrderStatusNotificationConst

    fulfillmentOrderStatusNotification: {
        $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: "FULFILLMENT_ORDER_STATUS";
                NotificationVersion: "1.0";
                Payload: {
                    FulfillmentOrderStatusNotification: {
                        EventType: "TYPE3945";
                        FulfillmentOrderStatus: "PROCESSED";
                        FulfillmentReturnItem: {
                            ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                            ReturnedQuantity: 12;
                            SellerSKU: "SELLERSKU9345";
                        };
                        FulfillmentShipment: {
                            AmazonShipmentId: "ASID49535";
                            EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                            FulfillmentShipmentPackages: readonly [
                                {
                                    CarrierCode: "2-930434";
                                    PackageNumber: 1;
                                    TrackingNumber: "1Z84456456573405";
                                },
                                {
                                    CarrierCode: "1-930434";
                                    PackageNumber: 2;
                                    TrackingNumber: "1Z84456456573405";
                                },
                                {
                                    CarrierCode: "3-930434";
                                    PackageNumber: 3;
                                    TrackingNumber: "1Z885647654573405";
                                },
                            ];
                            FulfillmentShipmentStatus: "PROCESSED";
                            info: {
                                CarrierCode: "2-930434";
                                PackageNumber: 1;
                                TrackingNumber: "1Z84456456573405";
                            };
                        };
                        SellerFulfillmentOrderId: "SFOID2345";
                        SellerId: "A3TH9S8BH6GOGM";
                        StatusUpdatedDateTime: "2020-07-13T19:42:04.284Z";
                    };
                };
                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 ["FULFILLMENT_ORDER_STATUS"];
                title: "The NotificationType schema";
                type: "string";
            };
            NotificationVersion: {
                $id: "#/properties/NotificationVersion";
                default: "";
                description: "An explanation about the purpose of this instance.";
                examples: readonly ["1.0"];
                title: "The NotificationVersion schema";
                type: "string";
            };
            Payload: {
                $id: "#/properties/Payload";
                additionalProperties: true;
                default: {};
                description: "An explanation about the purpose of this instance.";
                examples: readonly [
                    {
                        FulfillmentOrderStatusNotification: {
                            EventType: "TYPE3945";
                            FulfillmentOrderStatus: "PROCESSED";
                            FulfillmentReturnItem: {
                                ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                                ReturnedQuantity: 12;
                                SellerSKU: "SELLERSKU9345";
                            };
                            FulfillmentShipment: {
                                AmazonShipmentId: "ASID49535";
                                EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                                FulfillmentShipmentPackages: readonly [
                                    {
                                        CarrierCode: "2-930434";
                                        PackageNumber: 1;
                                        TrackingNumber: "1Z84456456573405";
                                    },
                                    {
                                        CarrierCode: "1-930434";
                                        PackageNumber: 2;
                                        TrackingNumber: "1Z84456456573405";
                                    },
                                    {
                                        CarrierCode: "3-930434";
                                        PackageNumber: 3;
                                        TrackingNumber: "1Z885647654573405";
                                    },
                                ];
                                FulfillmentShipmentStatus: "PROCESSED";
                                info: {
                                    CarrierCode: "2-930434";
                                    PackageNumber: 1;
                                    TrackingNumber: "1Z84456456573405";
                                };
                            };
                            SellerFulfillmentOrderId: "SFOID2345";
                            SellerId: "A3TH9S8BH6GOGM";
                            StatusUpdatedDateTime: "2020-07-13T19:42:04.284Z";
                        };
                    },
                ];
                properties: {
                    FulfillmentOrderStatusNotification: {
                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification";
                        additionalProperties: true;
                        default: {};
                        description: "An explanation about the purpose of this instance.";
                        examples: readonly [
                            {
                                EventType: "TYPE3945";
                                FulfillmentOrderStatus: "PROCESSED";
                                FulfillmentReturnItem: {
                                    ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                                    ReturnedQuantity: 12;
                                    SellerSKU: "SELLERSKU9345";
                                };
                                FulfillmentShipment: {
                                    AmazonShipmentId: "ASID49535";
                                    EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                                    FulfillmentShipmentPackages: readonly [
                                        {
                                            CarrierCode: "2-930434";
                                            PackageNumber: 1;
                                            TrackingNumber: "1Z84456456573405";
                                        },
                                        {
                                            CarrierCode: "1-930434";
                                            PackageNumber: 2;
                                            TrackingNumber: "1Z84456456573405";
                                        },
                                        {
                                            CarrierCode: "3-930434";
                                            PackageNumber: 3;
                                            TrackingNumber: "1Z885647654573405";
                                        },
                                    ];
                                    FulfillmentShipmentStatus: "PROCESSED";
                                    info: {
                                        CarrierCode: "2-930434";
                                        PackageNumber: 1;
                                        TrackingNumber: "1Z84456456573405";
                                    };
                                };
                                SellerFulfillmentOrderId: "SFOID2345";
                                SellerId: "A3TH9S8BH6GOGM";
                                StatusUpdatedDateTime: "2020-07-13T19:42:04.284Z";
                            },
                        ];
                        properties: {
                            EventType: {
                                $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/EventType";
                                default: "";
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly ["TYPE3945"];
                                title: "The EventType schema";
                                type: "string";
                            };
                            FulfillmentOrderStatus: {
                                $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentOrderStatus";
                                default: "";
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly ["PROCESSED"];
                                title: "The FulfillmentOrderStatus schema";
                                type: "string";
                            };
                            FulfillmentReturnItem: {
                                $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem";
                                additionalProperties: true;
                                default: {};
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly [
                                    {
                                        ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                                        ReturnedQuantity: 12;
                                        SellerSKU: "SELLERSKU9345";
                                    },
                                ];
                                properties: {
                                    ReceivedDateTime: {
                                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem/properties/ReceivedDateTime";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["2020-07-13T19:42:04.284Z"];
                                        title: "The ReceivedDateTime schema";
                                        type: "string";
                                    };
                                    ReturnedQuantity: {
                                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem/properties/ReturnedQuantity";
                                        default: 0;
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [12];
                                        title: "The ReturnedQuantity schema";
                                        type: "integer";
                                    };
                                    SellerSKU: {
                                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem/properties/SellerSKU";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["SELLERSKU9345"];
                                        title: "The SellerSKU schema";
                                        type: "string";
                                    };
                                };
                                required: readonly [
                                    "ReceivedDateTime",
                                    "ReturnedQuantity",
                                    "SellerSKU",
                                ];
                                title: "The FulfillmentReturnItem schema";
                                type: "object";
                            };
                            FulfillmentShipment: {
                                $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment";
                                additionalProperties: true;
                                default: {};
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly [
                                    {
                                        AmazonShipmentId: "ASID49535";
                                        EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                                        FulfillmentShipmentPackages: readonly [
                                            { CarrierCode: ...; PackageNumber: ...; TrackingNumber: ... },
                                            { CarrierCode: ...; PackageNumber: ...; TrackingNumber: ... },
                                            { CarrierCode: ...; PackageNumber: ...; TrackingNumber: ... },
                                        ];
                                        FulfillmentShipmentStatus: "PROCESSED";
                                        info: {
                                            CarrierCode: "2-930434";
                                            PackageNumber: 1;
                                            TrackingNumber: "1Z84456456573405";
                                        };
                                    },
                                ];
                                properties: {
                                    AmazonShipmentId: {
                                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/AmazonShipmentId";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["ASID49535"];
                                        title: "The AmazonShipmentId schema";
                                        type: "string";
                                    };
                                    EstimatedArrivalDateTime: {
                                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/EstimatedArrivalDateTime";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["2020-07-13T19:42:04.284Z"];
                                        title: "The EstimatedArrivalDateTime schema";
                                        type: "string";
                                    };
                                    FulfillmentShipmentPackages: {
                                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/FulfillmentShipmentPackages";
                                        additionalItems: true;
                                        default: readonly [];
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly [readonly [(...), (...)]];
                                        items: {
                                            $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/FulfillmentShipmentPackages/properties/FulfillmentShipmentPackageItem";
                                            anyOf: readonly [(...)];
                                        };
                                        properties: {
                                            FulfillmentShipmentPackageItem: {
                                                $id: ...;
                                                additionalProperties: ...;
                                                default: ...;
                                                description: ...;
                                                examples: ...;
                                                properties: ...;
                                                required: ...;
                                                title: ...;
                                                type: ...;
                                            };
                                        };
                                        title: "The FulfillmentShipmentPackages schema";
                                        type: "array";
                                    };
                                    FulfillmentShipmentStatus: {
                                        $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/FulfillmentShipmentStatus";
                                        default: "";
                                        description: "An explanation about the purpose of this instance.";
                                        examples: readonly ["PROCESSED"];
                                        title: "The FulfillmentShipmentStatus schema";
                                        type: "string";
                                    };
                                };
                                required: readonly [
                                    "FulfillmentShipmentStatus",
                                    "AmazonShipmentId",
                                    "EstimatedArrivalDateTime",
                                    "info",
                                    "FulfillmentShipmentPackages",
                                ];
                                title: "The FulfillmentShipment schema";
                                type: "object";
                            };
                            SellerFulfillmentOrderId: {
                                $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/SellerFulfillmentOrderId";
                                default: "";
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly ["SFOID2345"];
                                title: "The SellerFulfillmentOrderId schema";
                                type: "string";
                            };
                            SellerId: {
                                $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/SellerId";
                                default: "";
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly ["A3TH9S8BH6GOGM"];
                                title: "The SellerId schema";
                                type: "string";
                            };
                            StatusUpdatedDateTime: {
                                $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/StatusUpdatedDateTime";
                                default: "";
                                description: "An explanation about the purpose of this instance.";
                                examples: readonly ["2020-07-13T19:42:04.284Z"];
                                title: "The StatusUpdatedDateTime schema";
                                type: "string";
                            };
                        };
                        required: readonly [
                            "SellerId",
                            "EventType",
                            "StatusUpdatedDateTime",
                            "SellerFulfillmentOrderId",
                            "FulfillmentOrderStatus",
                            "FulfillmentShipment",
                            "FulfillmentReturnItem",
                        ];
                        title: "The FulfillmentOrderStatusNotification schema";
                        type: "object";
                    };
                };
                required: readonly ["FulfillmentOrderStatusNotification"];
                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 [
            "NotificationVersion",
            "NotificationType",
            "PayloadVersion",
            "EventTime",
            "Payload",
            "NotificationMetadata",
        ];
        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: "FULFILLMENT_ORDER_STATUS";
              NotificationVersion: "1.0";
              Payload: {
                  FulfillmentOrderStatusNotification: {
                      EventType: "TYPE3945";
                      FulfillmentOrderStatus: "PROCESSED";
                      FulfillmentReturnItem: {
                          ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                          ReturnedQuantity: 12;
                          SellerSKU: "SELLERSKU9345";
                      };
                      FulfillmentShipment: {
                          AmazonShipmentId: "ASID49535";
                          EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                          FulfillmentShipmentPackages: readonly [
                              {
                                  CarrierCode: "2-930434";
                                  PackageNumber: 1;
                                  TrackingNumber: "1Z84456456573405";
                              },
                              {
                                  CarrierCode: "1-930434";
                                  PackageNumber: 2;
                                  TrackingNumber: "1Z84456456573405";
                              },
                              {
                                  CarrierCode: "3-930434";
                                  PackageNumber: 3;
                                  TrackingNumber: "1Z885647654573405";
                              },
                          ];
                          FulfillmentShipmentStatus: "PROCESSED";
                          info: {
                              CarrierCode: "2-930434";
                              PackageNumber: 1;
                              TrackingNumber: "1Z84456456573405";
                          };
                      };
                      SellerFulfillmentOrderId: "SFOID2345";
                      SellerId: "A3TH9S8BH6GOGM";
                      StatusUpdatedDateTime: "2020-07-13T19:42:04.284Z";
                  };
              };
              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 ["FULFILLMENT_ORDER_STATUS"];
              title: "The NotificationType schema";
              type: "string";
          };
          NotificationVersion: {
              $id: "#/properties/NotificationVersion";
              default: "";
              description: "An explanation about the purpose of this instance.";
              examples: readonly ["1.0"];
              title: "The NotificationVersion schema";
              type: "string";
          };
          Payload: {
              $id: "#/properties/Payload";
              additionalProperties: true;
              default: {};
              description: "An explanation about the purpose of this instance.";
              examples: readonly [
                  {
                      FulfillmentOrderStatusNotification: {
                          EventType: "TYPE3945";
                          FulfillmentOrderStatus: "PROCESSED";
                          FulfillmentReturnItem: {
                              ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                              ReturnedQuantity: 12;
                              SellerSKU: "SELLERSKU9345";
                          };
                          FulfillmentShipment: {
                              AmazonShipmentId: "ASID49535";
                              EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                              FulfillmentShipmentPackages: readonly [
                                  {
                                      CarrierCode: "2-930434";
                                      PackageNumber: 1;
                                      TrackingNumber: "1Z84456456573405";
                                  },
                                  {
                                      CarrierCode: "1-930434";
                                      PackageNumber: 2;
                                      TrackingNumber: "1Z84456456573405";
                                  },
                                  {
                                      CarrierCode: "3-930434";
                                      PackageNumber: 3;
                                      TrackingNumber: "1Z885647654573405";
                                  },
                              ];
                              FulfillmentShipmentStatus: "PROCESSED";
                              info: {
                                  CarrierCode: "2-930434";
                                  PackageNumber: 1;
                                  TrackingNumber: "1Z84456456573405";
                              };
                          };
                          SellerFulfillmentOrderId: "SFOID2345";
                          SellerId: "A3TH9S8BH6GOGM";
                          StatusUpdatedDateTime: "2020-07-13T19:42:04.284Z";
                      };
                  },
              ];
              properties: {
                  FulfillmentOrderStatusNotification: {
                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification";
                      additionalProperties: true;
                      default: {};
                      description: "An explanation about the purpose of this instance.";
                      examples: readonly [
                          {
                              EventType: "TYPE3945";
                              FulfillmentOrderStatus: "PROCESSED";
                              FulfillmentReturnItem: {
                                  ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                                  ReturnedQuantity: 12;
                                  SellerSKU: "SELLERSKU9345";
                              };
                              FulfillmentShipment: {
                                  AmazonShipmentId: "ASID49535";
                                  EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                                  FulfillmentShipmentPackages: readonly [
                                      {
                                          CarrierCode: "2-930434";
                                          PackageNumber: 1;
                                          TrackingNumber: "1Z84456456573405";
                                      },
                                      {
                                          CarrierCode: "1-930434";
                                          PackageNumber: 2;
                                          TrackingNumber: "1Z84456456573405";
                                      },
                                      {
                                          CarrierCode: "3-930434";
                                          PackageNumber: 3;
                                          TrackingNumber: "1Z885647654573405";
                                      },
                                  ];
                                  FulfillmentShipmentStatus: "PROCESSED";
                                  info: {
                                      CarrierCode: "2-930434";
                                      PackageNumber: 1;
                                      TrackingNumber: "1Z84456456573405";
                                  };
                              };
                              SellerFulfillmentOrderId: "SFOID2345";
                              SellerId: "A3TH9S8BH6GOGM";
                              StatusUpdatedDateTime: "2020-07-13T19:42:04.284Z";
                          },
                      ];
                      properties: {
                          EventType: {
                              $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/EventType";
                              default: "";
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly ["TYPE3945"];
                              title: "The EventType schema";
                              type: "string";
                          };
                          FulfillmentOrderStatus: {
                              $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentOrderStatus";
                              default: "";
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly ["PROCESSED"];
                              title: "The FulfillmentOrderStatus schema";
                              type: "string";
                          };
                          FulfillmentReturnItem: {
                              $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem";
                              additionalProperties: true;
                              default: {};
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly [
                                  {
                                      ReceivedDateTime: "2020-07-13T19:42:04.284Z";
                                      ReturnedQuantity: 12;
                                      SellerSKU: "SELLERSKU9345";
                                  },
                              ];
                              properties: {
                                  ReceivedDateTime: {
                                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem/properties/ReceivedDateTime";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["2020-07-13T19:42:04.284Z"];
                                      title: "The ReceivedDateTime schema";
                                      type: "string";
                                  };
                                  ReturnedQuantity: {
                                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem/properties/ReturnedQuantity";
                                      default: 0;
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [12];
                                      title: "The ReturnedQuantity schema";
                                      type: "integer";
                                  };
                                  SellerSKU: {
                                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentReturnItem/properties/SellerSKU";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["SELLERSKU9345"];
                                      title: "The SellerSKU schema";
                                      type: "string";
                                  };
                              };
                              required: readonly [
                                  "ReceivedDateTime",
                                  "ReturnedQuantity",
                                  "SellerSKU",
                              ];
                              title: "The FulfillmentReturnItem schema";
                              type: "object";
                          };
                          FulfillmentShipment: {
                              $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment";
                              additionalProperties: true;
                              default: {};
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly [
                                  {
                                      AmazonShipmentId: "ASID49535";
                                      EstimatedArrivalDateTime: "2020-07-13T19:42:04.284Z";
                                      FulfillmentShipmentPackages: readonly [
                                          { CarrierCode: ...; PackageNumber: ...; TrackingNumber: ... },
                                          { CarrierCode: ...; PackageNumber: ...; TrackingNumber: ... },
                                          { CarrierCode: ...; PackageNumber: ...; TrackingNumber: ... },
                                      ];
                                      FulfillmentShipmentStatus: "PROCESSED";
                                      info: {
                                          CarrierCode: "2-930434";
                                          PackageNumber: 1;
                                          TrackingNumber: "1Z84456456573405";
                                      };
                                  },
                              ];
                              properties: {
                                  AmazonShipmentId: {
                                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/AmazonShipmentId";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["ASID49535"];
                                      title: "The AmazonShipmentId schema";
                                      type: "string";
                                  };
                                  EstimatedArrivalDateTime: {
                                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/EstimatedArrivalDateTime";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["2020-07-13T19:42:04.284Z"];
                                      title: "The EstimatedArrivalDateTime schema";
                                      type: "string";
                                  };
                                  FulfillmentShipmentPackages: {
                                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/FulfillmentShipmentPackages";
                                      additionalItems: true;
                                      default: readonly [];
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly [readonly [(...), (...)]];
                                      items: {
                                          $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/FulfillmentShipmentPackages/properties/FulfillmentShipmentPackageItem";
                                          anyOf: readonly [(...)];
                                      };
                                      properties: {
                                          FulfillmentShipmentPackageItem: {
                                              $id: ...;
                                              additionalProperties: ...;
                                              default: ...;
                                              description: ...;
                                              examples: ...;
                                              properties: ...;
                                              required: ...;
                                              title: ...;
                                              type: ...;
                                          };
                                      };
                                      title: "The FulfillmentShipmentPackages schema";
                                      type: "array";
                                  };
                                  FulfillmentShipmentStatus: {
                                      $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/FulfillmentShipment/properties/FulfillmentShipmentStatus";
                                      default: "";
                                      description: "An explanation about the purpose of this instance.";
                                      examples: readonly ["PROCESSED"];
                                      title: "The FulfillmentShipmentStatus schema";
                                      type: "string";
                                  };
                              };
                              required: readonly [
                                  "FulfillmentShipmentStatus",
                                  "AmazonShipmentId",
                                  "EstimatedArrivalDateTime",
                                  "info",
                                  "FulfillmentShipmentPackages",
                              ];
                              title: "The FulfillmentShipment schema";
                              type: "object";
                          };
                          SellerFulfillmentOrderId: {
                              $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/SellerFulfillmentOrderId";
                              default: "";
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly ["SFOID2345"];
                              title: "The SellerFulfillmentOrderId schema";
                              type: "string";
                          };
                          SellerId: {
                              $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/SellerId";
                              default: "";
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly ["A3TH9S8BH6GOGM"];
                              title: "The SellerId schema";
                              type: "string";
                          };
                          StatusUpdatedDateTime: {
                              $id: "#/properties/Payload/properties/FulfillmentOrderStatusNotification/properties/StatusUpdatedDateTime";
                              default: "";
                              description: "An explanation about the purpose of this instance.";
                              examples: readonly ["2020-07-13T19:42:04.284Z"];
                              title: "The StatusUpdatedDateTime schema";
                              type: "string";
                          };
                      };
                      required: readonly [
                          "SellerId",
                          "EventType",
                          "StatusUpdatedDateTime",
                          "SellerFulfillmentOrderId",
                          "FulfillmentOrderStatus",
                          "FulfillmentShipment",
                          "FulfillmentReturnItem",
                      ];
                      title: "The FulfillmentOrderStatusNotification schema";
                      type: "object";
                  };
              };
              required: readonly ["FulfillmentOrderStatusNotification"];
              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 [
          "NotificationVersion",
          "NotificationType",
          "PayloadVersion",
          "EventTime",
          "Payload",
          "NotificationMetadata",
      ]
    • Readonlytitle: "The root schema"
    • Readonlytype: "object"
    MMNEPVFCICPMFPCPTTAAATR