@@ -39,12 +39,10 @@ class AmazonSellerPartnerReplicationConfig(BaseModel):
3939
4040# ===== RESPONSE TYPE DEFINITIONS (PYDANTIC) =====
4141
42- class OrderDefaultshipfromlocationaddress (BaseModel ):
43- """Default ship-from address"""
42+ class OrderShippingaddress (BaseModel ):
43+ """Shipping address for the order """
4444 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
4545
46- name : Union [str , Any ] = Field (default = None , alias = "Name" )
47- address_line1 : Union [str , Any ] = Field (default = None , alias = "AddressLine1" )
4846 city : Union [str , Any ] = Field (default = None , alias = "City" )
4947 state_or_region : Union [str , Any ] = Field (default = None , alias = "StateOrRegion" )
5048 postal_code : Union [str , Any ] = Field (default = None , alias = "PostalCode" )
@@ -63,10 +61,12 @@ class OrderOrdertotal(BaseModel):
6361 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
6462 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
6563
66- class OrderShippingaddress (BaseModel ):
67- """Shipping address for the order """
64+ class OrderDefaultshipfromlocationaddress (BaseModel ):
65+ """Default ship-from address """
6866 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
6967
68+ name : Union [str , Any ] = Field (default = None , alias = "Name" )
69+ address_line1 : Union [str , Any ] = Field (default = None , alias = "AddressLine1" )
7070 city : Union [str , Any ] = Field (default = None , alias = "City" )
7171 state_or_region : Union [str , Any ] = Field (default = None , alias = "StateOrRegion" )
7272 postal_code : Union [str , Any ] = Field (default = None , alias = "PostalCode" )
@@ -131,22 +131,22 @@ class OrderItemItemprice(BaseModel):
131131 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
132132 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
133133
134- class OrderItemPromotiondiscount (BaseModel ):
135- """Promotion discount"""
134+ class OrderItemShippingdiscount (BaseModel ):
135+ """Shipping discount"""
136136 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
137137
138138 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
139139 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
140140
141- class OrderItemShippingtax (BaseModel ):
142- """Shipping tax"""
141+ class OrderItemItemtax (BaseModel ):
142+ """Item tax"""
143143 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
144144
145145 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
146146 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
147147
148- class OrderItemCodfeediscount (BaseModel ):
149- """Cash on delivery fee discount"""
148+ class OrderItemShippingdiscounttax (BaseModel ):
149+ """Shipping discount tax """
150150 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
151151
152152 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
@@ -172,43 +172,43 @@ class OrderItemTaxcollection(BaseModel):
172172 model : Union [str , Any ] = Field (default = None , alias = "Model" )
173173 responsible_party : Union [str , Any ] = Field (default = None , alias = "ResponsibleParty" )
174174
175- class OrderItemShippingdiscount (BaseModel ):
176- """Shipping discount """
175+ class OrderItemShippingtax (BaseModel ):
176+ """Shipping tax """
177177 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
178178
179179 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
180180 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
181181
182- class OrderItemItemtax (BaseModel ):
183- """Item tax """
182+ class OrderItemPromotiondiscount (BaseModel ):
183+ """Promotion discount """
184184 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
185185
186186 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
187187 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
188188
189- class OrderItemShippingdiscounttax (BaseModel ):
190- """Shipping discount tax """
189+ class OrderItemCodfee (BaseModel ):
190+ """Cash on delivery fee """
191191 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
192192
193193 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
194194 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
195195
196- class OrderItemShippingprice (BaseModel ):
197- """Shipping price """
196+ class OrderItemCodfeediscount (BaseModel ):
197+ """Cash on delivery fee discount """
198198 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
199199
200200 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
201201 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
202202
203- class OrderItemPromotiondiscounttax (BaseModel ):
204- """Promotion discount tax """
203+ class OrderItemShippingprice (BaseModel ):
204+ """Shipping price """
205205 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
206206
207207 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
208208 amount : Union [str , Any ] = Field (default = None , alias = "Amount" )
209209
210- class OrderItemCodfee (BaseModel ):
211- """Cash on delivery fee """
210+ class OrderItemPromotiondiscounttax (BaseModel ):
211+ """Promotion discount tax """
212212 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
213213
214214 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
@@ -352,6 +352,26 @@ class FinancialEventGroupList(BaseModel):
352352
353353 payload : Union [FinancialEventGroupListPayload , Any ] = Field (default = None )
354354
355+ class FinancialEventsServicefeeeventlistItemFeelistItemFeeamount (BaseModel ):
356+ """Nested schema for FinancialEventsServicefeeeventlistItemFeelistItem.FeeAmount"""
357+ model_config = ConfigDict (extra = "allow" , populate_by_name = True )
358+
359+ currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
360+ currency_amount : Union [float , Any ] = Field (default = None , alias = "CurrencyAmount" )
361+
362+ class FinancialEventsServicefeeeventlistItemFeelistItem (BaseModel ):
363+ """Nested schema for FinancialEventsServicefeeeventlistItem.FeeList_item"""
364+ model_config = ConfigDict (extra = "allow" , populate_by_name = True )
365+
366+ fee_type : Union [str , Any ] = Field (default = None , alias = "FeeType" )
367+ fee_amount : Union [FinancialEventsServicefeeeventlistItemFeelistItemFeeamount , Any ] = Field (default = None , alias = "FeeAmount" )
368+
369+ class FinancialEventsServicefeeeventlistItem (BaseModel ):
370+ """Nested schema for FinancialEvents.ServiceFeeEventList_item"""
371+ model_config = ConfigDict (extra = "allow" , populate_by_name = True )
372+
373+ fee_list : Union [list [FinancialEventsServicefeeeventlistItemFeelistItem ], Any ] = Field (default = None , alias = "FeeList" )
374+
355375class FinancialEventsDebtrecoveryeventlistItemChargeinstrumentlistItemAmount (BaseModel ):
356376 """Nested schema for FinancialEventsDebtrecoveryeventlistItemChargeinstrumentlistItem.Amount"""
357377 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
@@ -367,8 +387,8 @@ class FinancialEventsDebtrecoveryeventlistItemChargeinstrumentlistItem(BaseModel
367387 tail : Union [str , Any ] = Field (default = None , alias = "Tail" )
368388 amount : Union [FinancialEventsDebtrecoveryeventlistItemChargeinstrumentlistItemAmount , Any ] = Field (default = None , alias = "Amount" )
369389
370- class FinancialEventsDebtrecoveryeventlistItemRecoveryamount (BaseModel ):
371- """Nested schema for FinancialEventsDebtrecoveryeventlistItem .RecoveryAmount"""
390+ class FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItemRecoveryamount (BaseModel ):
391+ """Nested schema for FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItem .RecoveryAmount"""
372392 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
373393
374394 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
@@ -381,13 +401,6 @@ class FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItemOriginalam
381401 currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
382402 currency_amount : Union [float , Any ] = Field (default = None , alias = "CurrencyAmount" )
383403
384- class FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItemRecoveryamount (BaseModel ):
385- """Nested schema for FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItem.RecoveryAmount"""
386- model_config = ConfigDict (extra = "allow" , populate_by_name = True )
387-
388- currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
389- currency_amount : Union [float , Any ] = Field (default = None , alias = "CurrencyAmount" )
390-
391404class FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItem (BaseModel ):
392405 """Nested schema for FinancialEventsDebtrecoveryeventlistItem.DebtRecoveryItemList_item"""
393406 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
@@ -397,6 +410,13 @@ class FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItem(BaseModel
397410 group_begin_date : Union [str , Any ] = Field (default = None , alias = "GroupBeginDate" )
398411 group_end_date : Union [str , Any ] = Field (default = None , alias = "GroupEndDate" )
399412
413+ class FinancialEventsDebtrecoveryeventlistItemRecoveryamount (BaseModel ):
414+ """Nested schema for FinancialEventsDebtrecoveryeventlistItem.RecoveryAmount"""
415+ model_config = ConfigDict (extra = "allow" , populate_by_name = True )
416+
417+ currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
418+ currency_amount : Union [float , Any ] = Field (default = None , alias = "CurrencyAmount" )
419+
400420class FinancialEventsDebtrecoveryeventlistItem (BaseModel ):
401421 """Nested schema for FinancialEvents.DebtRecoveryEventList_item"""
402422 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
@@ -406,26 +426,6 @@ class FinancialEventsDebtrecoveryeventlistItem(BaseModel):
406426 debt_recovery_item_list : Union [list [FinancialEventsDebtrecoveryeventlistItemDebtrecoveryitemlistItem ], Any ] = Field (default = None , alias = "DebtRecoveryItemList" )
407427 charge_instrument_list : Union [list [FinancialEventsDebtrecoveryeventlistItemChargeinstrumentlistItem ], Any ] = Field (default = None , alias = "ChargeInstrumentList" )
408428
409- class FinancialEventsServicefeeeventlistItemFeelistItemFeeamount (BaseModel ):
410- """Nested schema for FinancialEventsServicefeeeventlistItemFeelistItem.FeeAmount"""
411- model_config = ConfigDict (extra = "allow" , populate_by_name = True )
412-
413- currency_code : Union [str , Any ] = Field (default = None , alias = "CurrencyCode" )
414- currency_amount : Union [float , Any ] = Field (default = None , alias = "CurrencyAmount" )
415-
416- class FinancialEventsServicefeeeventlistItemFeelistItem (BaseModel ):
417- """Nested schema for FinancialEventsServicefeeeventlistItem.FeeList_item"""
418- model_config = ConfigDict (extra = "allow" , populate_by_name = True )
419-
420- fee_type : Union [str , Any ] = Field (default = None , alias = "FeeType" )
421- fee_amount : Union [FinancialEventsServicefeeeventlistItemFeelistItemFeeamount , Any ] = Field (default = None , alias = "FeeAmount" )
422-
423- class FinancialEventsServicefeeeventlistItem (BaseModel ):
424- """Nested schema for FinancialEvents.ServiceFeeEventList_item"""
425- model_config = ConfigDict (extra = "allow" , populate_by_name = True )
426-
427- fee_list : Union [list [FinancialEventsServicefeeeventlistItemFeelistItem ], Any ] = Field (default = None , alias = "FeeList" )
428-
429429class FinancialEvents (BaseModel ):
430430 """A collection of financial events grouped by type"""
431431 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
@@ -532,20 +532,20 @@ class CatalogItemsListPagination(BaseModel):
532532 next_token : Union [str , Any ] = Field (default = None , alias = "nextToken" )
533533 previous_token : Union [str , Any ] = Field (default = None , alias = "previousToken" )
534534
535- class CatalogItemsListRefinementsClassificationsItem (BaseModel ):
536- """Nested schema for CatalogItemsListRefinements.classifications_item """
535+ class CatalogItemsListRefinementsBrandsItem (BaseModel ):
536+ """Nested schema for CatalogItemsListRefinements.brands_item """
537537 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
538538
539539 number_of_results : Union [int , Any ] = Field (default = None , alias = "numberOfResults" )
540- display_name : Union [str , Any ] = Field (default = None , alias = "displayName" )
541- classification_id : Union [str , Any ] = Field (default = None , alias = "classificationId" )
540+ brand_name : Union [str , Any ] = Field (default = None , alias = "brandName" )
542541
543- class CatalogItemsListRefinementsBrandsItem (BaseModel ):
544- """Nested schema for CatalogItemsListRefinements.brands_item """
542+ class CatalogItemsListRefinementsClassificationsItem (BaseModel ):
543+ """Nested schema for CatalogItemsListRefinements.classifications_item """
545544 model_config = ConfigDict (extra = "allow" , populate_by_name = True )
546545
547546 number_of_results : Union [int , Any ] = Field (default = None , alias = "numberOfResults" )
548- brand_name : Union [str , Any ] = Field (default = None , alias = "brandName" )
547+ display_name : Union [str , Any ] = Field (default = None , alias = "displayName" )
548+ classification_id : Union [str , Any ] = Field (default = None , alias = "classificationId" )
549549
550550class CatalogItemsListRefinements (BaseModel ):
551551 """Nested schema for CatalogItemsList.refinements"""
0 commit comments