Skip to main content

EbayModel

Version: v32.1.0

Stored entity

Partition key pk, sort key sk • discriminator type = "EBAY"

Overview

ebay model

Fields

FieldTypeRequiredDefaultDescription
pkstr
skstr
created_atstr
updated_atstr
typestrEBAY
tenant_idstr
part_idstr
tag_idstr
part_typestr
skustr
ebay_idstr
offer_idstr
imagesList[Image][]
videosList[Video][]
titlestr
pricefloat
statusstr
work_order_idstr
work_order_display_idstr
listing_methodListingMethod (MANUAL, AUTO)ListingMethod
template_idstr
template_namestr
item_specificsList[ItemSpecific][]
conditionstr
relist_countint
fitmentList[str][]
first_listed_onstr
last_listed_onstr
category_idstr
categorystr
secondary_category_idstr
secondary_categorystr
store_category_idstr
store_categorystr
descriptionstr
condition_descriptionstr
shipping_policy_idstr
shipping_policystr
shipping_policy_descriptionstr
return_policy_idstr
return_policystr
return_policy_descriptionstr
payment_policy_idstr
payment_policystr
payment_policy_descriptionstr
heightfloat
widthfloat
lengthfloat
weightfloat
quantityint
locationstr
marketplace_idstr
auto_reupload_intervalAutoReuploadIntervalEnum (AFTER_15_DAYS, AFTER_30_DAYS, AFTER_40_DAYS, AFTER_60_DAYS, AFTER_90_DAYS)Auto Reupload Interval Enum
allow_offersbool
auto_accept_offerfloat
minimum_offerfloat
data_qualityfloat
auto_assign_fitmentbool
list_without_fitmentbool
errorstr
price_historyList[PriceHistory][]
is_deletedboolFalse

Embedded models

Models embedded in the fields above — shown inline; they have no separate page.

Image — v3.0.0
FieldTypeRequiredDefaultDescription
orderint
urlstr

Change history

  • v3.0.0 · 2025-08-14 · Olaniyi Ajayi · Removed field is_private (breaking). (1f529b05c)
  • v2.1.0 · 2025-08-14 · Olaniyi Ajayi · Added required field is_private. (114d89513)
  • v2.0.0 · 2025-08-10 · Cian (shared account) · Removed field is_private (breaking). (3fd26d304)
  • v1.0.0 · 2025-06-30 · Cian (shared account) · Initial version. (7bf6ca6be)
Video — v3.0.0
FieldTypeRequiredDefaultDescription
orderint
urlstr

Change history

  • v3.0.0 · 2025-08-14 · Olaniyi Ajayi · Removed field is_private (breaking).; Removed field video_id (breaking). (1f529b05c)
  • v2.1.0 · 2025-08-14 · Olaniyi Ajayi · Added required field is_private.; Added optional field video_id. (114d89513)
  • v2.0.0 · 2025-08-10 · Cian (shared account) · Removed field is_private (breaking).; Removed field video_id (breaking). (3fd26d304)
  • v1.1.0 · 2025-08-04 · Olaniyi Ajayi · Added optional field video_id. (3ae70b4ec)
  • v1.0.0 · 2025-07-30 · Cian (shared account) · Initial version. (0b184d483)
PriceHistory — v2.0.0
FieldTypeRequiredDefaultDescription
pricefloat
updated_atstr

Change history

  • v2.0.0 · 2025-08-19 · Olaniyi Ajayi · Removed field timestamp (breaking).; Added required field updated_at. (990e0826b)
  • v1.0.0 · 2025-08-19 · Olaniyi Ajayi · Initial version. (d064ca4ce)

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
StreamDynamoDB streamtable items where type = EBAYsrc/ebay_opensearch_sync.py
APIDELETE /newebay/authsrc/auth/auth_disconnect.py
APIGET /newebay/authsrc/auth/auth_url_get.py
APIGET /newebay/defaultssrc/defaults/ebay_get_defaults.py
APIGET /newebay/itemSpecificssrc/defaults/ebay_get_item_specifics_settings.py
APIGET /newebay/locationssrc/defaults/ebay_get_locations.py
APIGET /newebay/paymentPoliciessrc/defaults/ebay_get_payment_policies.py
APIGET /newebay/returnPoliciessrc/defaults/ebay_get_return_policies.py
APIGET /newebay/shippingPoliciessrc/defaults/ebay_get_shipping_policies.py
EventEventBridgeEbayConnectedsrc/onboarding/ebay_onboarding.py
APIGET /newebay/onboarding/resultsrc/onboarding/ebay_get_onboarding_result.py
APIGET /newebay/storeCategorysrc/ebay_get_store_categories.py
APIGET /newebay/mapping/mappedIdssrc/mapping/ebay_mapping_get_mapped_ids.py
APIGET /newebay/template/partTypesrc/templates/ebay_template_get_by_part_type.py
APIGET /newebay/template/partTypeIDssrc/templates/ebay_template_get_part_type_ids.py
APIPOST /newebay/fitmentsrc/ebay_get_fitment.py
APIPOST /newebay/pricingsrc/ebay_pricing.py
EventEventBridgeEbayTemplateCreated, EbayTemplateUpdatedsrc/templates/handle_ebay_template_images_processed.py
EventEventBridgeEbayTemplateImagesProcessedsrc/templates/ebay_template_update_enqueue.py
APIGET /newebay/templatesrc/templates/ebay_template_get.py
APIGET /newebay/template/listsrc/templates/ebay_template_list.py
APIGET /newebay/ukMvl/makesrc/ebay_mvl/uk/ebay_uk_get_make.py
APIGET /newebay/ausMvl/makesrc/ebay_mvl/aus/ebay_aus_get_make.py
APIGET /newebay/usMvl/makesrc/ebay_mvl/us/ebay_us_get_make.py
EventEventBridgePartSoldFromInvoice, PartSoldFromWorkOrder, PartStockAdjustedsrc/handle/ebay_handle_part_sold.py
EventEventBridgePartMarkedAsMissingsrc/handle/ebay_handle_part_is_missing.py
EventEventBridgePartDeleted, PartDiscardedsrc/handle/ebay_handle_part_deleted.py
EventEventBridgeEbayItemRevisedsrc/handle/ebay_handle_part_revised.py
EventEventBridgePartRemovedFromWorkOrder, PartRemovedFromInvoicesrc/handle/ebay_handle_part_not_sold.py
EventEventBridgeEbayOrderConfirmationsrc/handle/ebay_handle_order.py
EventEventBridgeEbaySelfHealRequestedsrc/ebay_self_heal.py
EventEventBridgeEbayAutoSyncReadysrc/ebay_auto_uploader.py
EventEventBridgeEbayAutoSyncReadysrc/ebay_auto_updater.py

Change history

v32.1.0 · 2026-02-24 · Cian (shared account) · 9ad91d65d

Add fitment attribute to EbayModel and implement fitment conversion utility

  • Added optional field fitment.
v32.0.0 · 2026-02-21 · Cian (shared account) · 3cf5f9e2b

Add eBay fitment entry models and enhance fitment handling in utils.py

  • Removed field fitment (breaking).
v31.0.0 · 2026-02-21 · Cian (shared account) · ebc6ae8ef

Decouple ebay fitments into EBAY_FITMENT records

  • Field fitment type changed: List[str] → List[Dict[str, Any]] (breaking).
v30.0.0 · 2025-10-31 · Your Name · b9bd42a0f

fxfx

  • Field fitment type changed: List[dict] → List[str] (breaking).
v29.0.0 · 2025-08-29 · Cian (shared account) · 9533d26a1

fx

  • Field ebay_id type changed: str → Optional[str] (breaking).
  • Field ebay_id became optional.
  • Field offer_id type changed: str → Optional[str] (breaking).
  • Field offer_id became optional.
v28.0.0 · 2025-08-29 · Cian (shared account) · bd160abff

fx

  • Field condition type changed: ConditionEnum → str (breaking).
  • Field condition enum value NEW removed (breaking).
  • Field condition enum value USED removed (breaking).
  • Field condition enum value USED_EXCELLENT removed (breaking).
  • Field condition enum value USED_GOOD removed (breaking).
v27.1.0 · 2025-08-26 · Olaniyi Ajayi · e471e439f

fx

  • Added required field first_listed_on.
v27.0.0 · 2025-08-25 · Cian (shared account) · 7b49694f6

fx

  • Removed field first_listed_on (breaking).
  • Added required field list_without_fitment.
  • Field condition enum value USED_VERY_GOOD removed (breaking).
  • Field condition enum value USED added.
v26.0.0 · 2025-08-25 · Olaniyi Ajayi · 8d49dadfd

fx

  • Added required field first_listed_on.
  • Field condition enum value USED removed (breaking).
  • Field condition enum value USED_VERY_GOOD added.
v25.0.0 · 2025-08-25 · Cian (shared account) · 39f9b2991

fx

  • Field condition enum value USED_VERY_GOOD removed (breaking).
  • Field condition enum value USED added.
v24.2.0 · 2025-08-25 · Cian (shared account) · 28ff50e51

fx

  • Added required field payment_policy_description.
  • Added required field return_policy_description.
  • Added required field shipping_policy_description.
v24.1.0 · 2025-08-25 · Cian (shared account) · c246a8e36

fx

  • Added optional field is_deleted.
v24.0.0 · 2025-08-23 · Cian (shared account) · b653db448

fx

  • Removed field is_deleted (breaking).
v23.1.0 · 2025-08-22 · Olaniyi Ajayi · 1e39aaeb9

Ebay Fx

  • Added optional field is_deleted.
v23.0.0 · 2025-08-21 · Cian (shared account) · b754d942f

fx

  • Field price_history type changed: Optional[List[PriceHistory]] → List[PriceHistory] (breaking).
  • Field price_history default changed: None → [].
v22.2.0 · 2025-08-19 · Olaniyi Ajayi · d064ca4ce

price-history-update

  • Added optional field price_history.
v22.1.0 · 2025-08-17 · Olaniyi Ajayi · e3de77f34

added error field

  • Added optional field error.
v22.0.0 · 2025-08-17 · Cian (shared account) · a7791fb0b

auth

  • Field minimum_offer type changed: Optional[Decimal] → Optional[float] (breaking).
  • Field price type changed: Decimal → float (breaking).
v21.0.0 · 2025-08-17 · Cian (shared account) · f227c6257

fx

  • Field allow_offers type changed: Optional[bool] → bool (breaking).
  • Field allow_offers became required (breaking).
  • Field allow_offers default changed: False → None.
  • Field auto_accept_offer type changed: Optional[Decimal] → Optional[float] (breaking).
  • Field auto_assign_fitment type changed: Optional[bool] → bool (breaking).
  • Field auto_assign_fitment became required (breaking).
  • Field auto_assign_fitment default changed: False → None.
  • Field condition enum value USED removed (breaking).
  • Field condition enum value USED_GOOD added.
  • Field condition enum value USED_VERY_GOOD added.
  • Field images became optional.
  • Field images default changed: None → [].
  • Field item_specifics became optional.
  • Field item_specifics default changed: None → [].
  • Field last_listed_on type changed: Optional[str] → str (breaking).
  • Field last_listed_on became required (breaking).
  • Field relist_count type changed: Optional[int] → int (breaking).
  • Field relist_count became required (breaking).
v20.2.0 · 2025-08-17 · Cian (shared account) · 76949f8a6

fx

  • Added required field payment_policy.
  • Added required field return_policy.
  • Added required field shipping_policy.
v20.1.0 · 2025-08-16 · Cian (shared account) · 2701e9bf2

fx

  • Added required field part_type.
v20.0.0 · 2025-08-15 · Olaniyi Ajayi · 6b3248732

attribute fx

  • Field auto_assign_fitment type changed: bool → Optional[bool] (breaking).
  • Field auto_assign_fitment became optional.
  • Field auto_assign_fitment default changed: None → False.
v19.1.0 · 2025-08-15 · Cian (shared account) · 083f3fce3

fx

  • Added required field auto_assign_fitment.
v19.0.0 · 2025-08-15 · Cian (shared account) · e513d06dc

fx

  • Field status type changed: StatusEnum → str (breaking).
  • Field status enum value AUTO_UPLOAD_FAILED removed (breaking).
  • Field status enum value LISTED removed (breaking).
  • Field status enum value NOT_LISTED removed (breaking).
  • Field status enum value SOLD_OFF_EBAY removed (breaking).
  • Field status enum value SOLD_ON_EBAY removed (breaking).
v18.0.0 · 2025-08-15 · Cian (shared account) · c6c102839

fx

  • Removed field auto_accept_price (breaking).
  • Removed field minimum_accept_price (breaking).
  • Added optional field auto_accept_offer.
  • Added optional field minimum_offer.
v17.0.0 · 2025-08-15 · Cian (shared account) · 22f478e33

fx

  • Field status type changed: str → StatusEnum (breaking).
  • Field status enum value AUTO_UPLOAD_FAILED added.
  • Field status enum value LISTED added.
  • Field status enum value NOT_LISTED added.
  • Field status enum value SOLD_OFF_EBAY added.
  • Field status enum value SOLD_ON_EBAY added.
v16.0.0 · 2025-08-14 · Olaniyi Ajayi · 1f529b05c

auto fitment

  • Removed field category_name (breaking).
  • Removed field item_display_id (breaking).
  • Removed field item_id (breaking).
  • Removed field secondary_category_name (breaking).
  • Removed field store_category_name (breaking).
  • Added required field category.
  • Added optional field data_quality.
  • Added required field part_id.
  • Added optional field secondary_category.
  • Added optional field store_category.
  • Added required field tag_id.
  • Field auto_reupload_interval type changed: Optional[int] → Optional[AutoReuploadIntervalEnum] (breaking).
  • Field auto_reupload_interval enum value AFTER_15_DAYS added.
  • Field auto_reupload_interval enum value AFTER_30_DAYS added.
  • Field auto_reupload_interval enum value AFTER_40_DAYS added.
  • Field auto_reupload_interval enum value AFTER_60_DAYS added.
  • Field auto_reupload_interval enum value AFTER_90_DAYS added.
v15.0.0 · 2025-08-14 · Olaniyi Ajayi · 114d89513

format

  • Removed field category (breaking).
  • Removed field data_quality (breaking).
  • Removed field part_id (breaking).
  • Removed field secondary_category (breaking).
  • Removed field store_category (breaking).
  • Removed field tag_id (breaking).
  • Added required field category_name.
  • Added required field item_display_id.
  • Added required field item_id.
  • Added optional field secondary_category_name.
  • Added optional field store_category_name.
  • Field auto_reupload_interval type changed: Optional[AutoReuploadIntervalEnum] → Optional[int] (breaking).
  • Field auto_reupload_interval enum value AFTER_15_DAYS removed (breaking).
  • Field auto_reupload_interval enum value AFTER_30_DAYS removed (breaking).
  • Field auto_reupload_interval enum value AFTER_40_DAYS removed (breaking).
  • Field auto_reupload_interval enum value AFTER_60_DAYS removed (breaking).
  • Field auto_reupload_interval enum value AFTER_90_DAYS removed (breaking).
v14.0.0 · 2025-08-14 · Cian (shared account) · c4c590b89

fx

  • Removed field item_display_id (breaking).
  • Removed field item_id (breaking).
  • Removed field item_type (breaking).
  • Added required field part_id.
  • Added required field tag_id.
v13.1.0 · 2025-08-14 · Cian (shared account) · c10eab80b

fx

  • Added optional field data_quality.
  • Added required field item_type.
v13.0.0 · 2025-08-13 · Cian (shared account) · d2d449a2c

fx

  • Removed field category_name (breaking).
  • Removed field data_quality (breaking).
  • Removed field item_type (breaking).
  • Removed field secondary_category_name (breaking).
  • Removed field store_category_name (breaking).
  • Added required field category.
  • Added optional field secondary_category.
  • Added optional field store_category.
v12.1.0 · 2025-08-13 · Olaniyi Ajayi · 0c0e7ec6f

ebay search filter

  • Added optional field data_quality.
  • Added required field item_type.
v12.0.0 · 2025-08-10 · Cian (shared account) · 3fd26d304

fx

  • Removed field aspects (breaking).
  • Removed field buy_now_price (breaking).
  • Removed field end_date (breaking).
  • Removed field format (breaking).
  • Removed field fulfillment_policy_id (breaking).
  • Removed field listing_duration (breaking).
  • Removed field merchant_location_key (breaking).
  • Removed field price_currency (breaking).
  • Removed field product_type (breaking).
  • Removed field reserve_price (breaking).
  • Removed field start_price (breaking).
  • Added optional field allow_offers.
  • Added optional field auto_accept_price.
  • Added optional field auto_reupload_interval.
  • Added required field category_name.
  • Added optional field condition_description.
  • Added optional field fitment.
  • Added optional field height.
  • Added required field item_specifics.
  • Added optional field last_listed_on.
  • Added optional field length.
  • Added required field listing_method.
  • Added required field location.
  • Added optional field minimum_accept_price.
  • Added required field price.
  • Added optional field relist_count.
  • Added optional field secondary_category_id.
  • Added optional field secondary_category_name.
  • Added required field shipping_policy_id.
  • Added optional field store_category_id.
  • Added optional field store_category_name.
  • Added optional field template_id.
  • Added optional field template_name.
  • Added optional field videos.
  • Added optional field weight.
  • Added optional field width.
  • Added optional field work_order_display_id.
  • Added optional field work_order_id.
  • Field condition type changed: ConditionTypeEnum → ConditionEnum (breaking).
  • Field condition enum value CERTIFIED_REFURBISHED removed (breaking).
  • Field condition enum value EXCELLENT_REFURBISHED removed (breaking).
  • Field condition enum value FOR_PARTS_OR_NOT_WORKING removed (breaking).
  • Field condition enum value GOOD_REFURBISHED removed (breaking).
  • Field condition enum value LIKE_NEW removed (breaking).
  • Field condition enum value MANUFACTURER_REFURBISHED removed (breaking).
  • Field condition enum value NEW_OTHER removed (breaking).
  • Field condition enum value NEW_WITH_DEFECTS removed (breaking).
  • Field condition enum value SELLER_REFURBISHED removed (breaking).
  • Field condition enum value USED_ACCEPTABLE removed (breaking).
  • Field condition enum value USED_GOOD removed (breaking).
  • Field condition enum value USED_VERY_GOOD removed (breaking).
  • Field condition enum value VERY_GOOD_REFURBISHED removed (breaking).
  • Field condition enum value USED added.
  • Field images type changed: List[str] → List[Image] (breaking).
v11.0.0 · 2025-08-10 · Cian (shared account) · 1df63f763

fx

  • Removed field allow_offers (breaking).
  • Removed field auto_accept_price (breaking).
  • Removed field auto_reupload_interval (breaking).
  • Removed field category_name (breaking).
  • Removed field condition_description (breaking).
  • Removed field fitment (breaking).
  • Removed field height (breaking).
  • Removed field item_specifics (breaking).
  • Removed field last_listed_on (breaking).
  • Removed field length (breaking).
  • Removed field listing_method (breaking).
  • Removed field location (breaking).
  • Removed field minimum_accept_price (breaking).
  • Removed field price (breaking).
  • Removed field relist_count (breaking).
  • Removed field secondary_category_id (breaking).
  • Removed field secondary_category_name (breaking).
  • Removed field shipping_policy_id (breaking).
  • Removed field store_category_id (breaking).
  • Removed field store_category_name (breaking).
  • Removed field template_id (breaking).
  • Removed field template_name (breaking).
  • Removed field videos (breaking).
  • Removed field weight (breaking).
  • Removed field width (breaking).
  • Removed field work_order_display_id (breaking).
  • Removed field work_order_id (breaking).
  • Added required field aspects.
  • Added optional field buy_now_price.
  • Added optional field end_date.
  • Added required field format.
  • Added required field fulfillment_policy_id.
  • Added required field listing_duration.
  • Added required field merchant_location_key.
  • Added required field price_currency.
  • Added required field product_type.
  • Added optional field reserve_price.
  • Added optional field start_price.
  • Field condition type changed: ConditionEnum → ConditionTypeEnum (breaking).
  • Field condition enum value USED removed (breaking).
  • Field condition enum value CERTIFIED_REFURBISHED added.
  • Field condition enum value EXCELLENT_REFURBISHED added.
  • Field condition enum value FOR_PARTS_OR_NOT_WORKING added.
  • Field condition enum value GOOD_REFURBISHED added.
  • Field condition enum value LIKE_NEW added.
  • Field condition enum value MANUFACTURER_REFURBISHED added.
  • Field condition enum value NEW_OTHER added.
  • Field condition enum value NEW_WITH_DEFECTS added.
  • Field condition enum value SELLER_REFURBISHED added.
  • Field condition enum value USED_ACCEPTABLE added.
  • Field condition enum value USED_GOOD added.
  • Field condition enum value USED_VERY_GOOD added.
  • Field condition enum value VERY_GOOD_REFURBISHED added.
  • Field images type changed: List[Image] → List[str] (breaking).
v10.2.0 · 2025-08-05 · Olaniyi Ajayi · 331a9df13

fx

  • Added optional field auto_accept_price.
  • Added optional field minimum_accept_price.
v10.1.0 · 2025-08-04 · Olaniyi Ajayi · c64ef3912

update

  • Added optional field allow_offers.
v10.0.0 · 2025-08-04 · Olaniyi Ajayi · 3ae70b4ec

update

  • Removed field aspects (breaking).
  • Removed field buy_now_price (breaking).
  • Removed field fulfillment_policy_id (breaking).
  • Removed field listing_mode (breaking).
  • Removed field merchant_location_key (breaking).
  • Removed field price_currency (breaking).
  • Removed field primary_category (breaking).
  • Removed field primary_category_id (breaking).
  • Removed field product_type (breaking).
  • Removed field store_category (breaking).
  • Added required field category_id.
  • Added required field category_name.
  • Added optional field condition_description.
  • Added optional field fitment.
  • Added optional field height.
  • Added required field item_specifics.
  • Added optional field last_listed_on.
  • Added optional field length.
  • Added required field listing_method.
  • Added required field location.
  • Added required field price.
  • Added optional field relist_count.
  • Added optional field secondary_category_id.
  • Added optional field secondary_category_name.
  • Added required field shipping_policy_id.
  • Added optional field store_category_name.
  • Added optional field videos.
  • Added optional field weight.
  • Added optional field width.
  • Added optional field work_order_display_id.
  • Added optional field work_order_id.
  • Field condition type changed: ConditionTypeEnum → ConditionEnum (breaking).
  • Field images type changed: List[str] → List[Image] (breaking).
  • Field store_category_id type changed: str → Optional[str] (breaking).
  • Field store_category_id became optional.
v9.0.0 · 2025-08-04 · Olaniyi Ajayi · 03a614d1b

autouploader and updater fixes

  • Field condition enum value CERTIFIED_REFURBISHED removed (breaking).
  • Field condition enum value EXCELLENT_REFURBISHED removed (breaking).
  • Field condition enum value FOR_PARTS_OR_NOT_WORKING removed (breaking).
  • Field condition enum value GOOD_REFURBISHED removed (breaking).
  • Field condition enum value LIKE_NEW removed (breaking).
  • Field condition enum value MANUFACTURER_REFURBISHED removed (breaking).
  • Field condition enum value NEW_OTHER removed (breaking).
  • Field condition enum value NEW_WITH_DEFECTS removed (breaking).
  • Field condition enum value SELLER_REFURBISHED removed (breaking).
  • Field condition enum value USED_ACCEPTABLE removed (breaking).
  • Field condition enum value USED_GOOD removed (breaking).
  • Field condition enum value USED_VERY_GOOD removed (breaking).
  • Field condition enum value VERY_GOOD_REFURBISHED removed (breaking).
  • Field condition enum value USED added.
v8.0.0 · 2025-07-21 · Olaniyi Ajayi · 86c54a0e6

relist count

  • Added optional field listing_mode.
  • Added optional field template_id.
  • Added optional field template_name.
  • Field auto_reupload_interval type changed: Optional[str] → Optional[int] (breaking).
v7.0.0 · 2025-07-17 · Olaniyi Ajayi · 5188deef5

draft

  • Removed field category_id (breaking).
  • Removed field end_date (breaking).
  • Removed field format (breaking).
  • Removed field listing_duration (breaking).
  • Removed field reserve_price (breaking).
  • Removed field start_price (breaking).
  • Added optional field auto_reupload_interval.
  • Added required field primary_category.
  • Added required field primary_category_id.
  • Added required field store_category.
  • Added required field store_category_id.
v6.0.0 · 2025-07-16 · Olaniyi Ajayi · 6ca385ae2

fx auction monitoring

  • Removed field auto_reupload_interval (breaking).
  • Removed field primary_category (breaking).
  • Removed field primary_category_id (breaking).
  • Removed field store_category (breaking).
  • Removed field store_category_id (breaking).
  • Added required field category_id.
  • Added optional field end_date.
  • Added required field format.
  • Added required field listing_duration.
  • Added optional field reserve_price.
  • Added optional field start_price.
v5.0.0 · 2025-07-11 · Olaniyi Ajayi · e7e5f7b48

draft

  • Removed field condition_description (breaking).
  • Removed field end_date (breaking).
  • Removed field fitment (breaking).
  • Removed field reserve_price (breaking).
  • Removed field shipping_policy_id (breaking).
  • Removed field start_price (breaking).
  • Added optional field auto_reupload_interval.
v4.0.0 · 2025-07-10 · Olaniyi Ajayi · 26e3b1151

updates

  • Field condition enum value A removed (breaking).
  • Field condition enum value B removed (breaking).
  • Field condition enum value C removed (breaking).
  • Field condition enum value CERTIFIED_REFURBISHED added.
  • Field condition enum value EXCELLENT_REFURBISHED added.
  • Field condition enum value FOR_PARTS_OR_NOT_WORKING added.
  • Field condition enum value GOOD_REFURBISHED added.
  • Field condition enum value LIKE_NEW added.
  • Field condition enum value MANUFACTURER_REFURBISHED added.
  • Field condition enum value NEW added.
  • Field condition enum value NEW_OTHER added.
  • Field condition enum value NEW_WITH_DEFECTS added.
  • Field condition enum value SELLER_REFURBISHED added.
  • Field condition enum value USED_ACCEPTABLE added.
  • Field condition enum value USED_EXCELLENT added.
  • Field condition enum value USED_GOOD added.
  • Field condition enum value USED_VERY_GOOD added.
  • Field condition enum value VERY_GOOD_REFURBISHED added.
v3.0.0 · 2025-07-08 · Olaniyi Ajayi · 2eddabac4

updates

  • Removed field category_id (breaking).
  • Removed field format (breaking).
  • Removed field listing_duration (breaking).
  • Added required field condition_description.
  • Added required field fitment.
  • Added required field primary_category.
  • Added required field primary_category_id.
  • Added optional field shipping_policy_id.
  • Added required field store_category.
  • Added required field store_category_id.
  • Field condition enum value CERTIFIED_REFURBISHED removed (breaking).
  • Field condition enum value EXCELLENT_REFURBISHED removed (breaking).
  • Field condition enum value FOR_PARTS_OR_NOT_WORKING removed (breaking).
  • Field condition enum value GOOD_REFURBISHED removed (breaking).
  • Field condition enum value LIKE_NEW removed (breaking).
  • Field condition enum value MANUFACTURER_REFURBISHED removed (breaking).
  • Field condition enum value NEW removed (breaking).
  • Field condition enum value NEW_OTHER removed (breaking).
  • Field condition enum value NEW_WITH_DEFECTS removed (breaking).
  • Field condition enum value SELLER_REFURBISHED removed (breaking).
  • Field condition enum value USED_ACCEPTABLE removed (breaking).
  • Field condition enum value USED_EXCELLENT removed (breaking).
  • Field condition enum value USED_GOOD removed (breaking).
  • Field condition enum value USED_VERY_GOOD removed (breaking).
  • Field condition enum value VERY_GOOD_REFURBISHED removed (breaking).
  • Field condition enum value A added.
  • Field condition enum value B added.
  • Field condition enum value C added.
v2.1.0 · 2025-05-25 · Cian (shared account) · 00df8fd7d

fx

  • Added required field tenant_id.
v2.0.0 · 2025-05-20 · Cian (shared account) · 369dd8506

fx

  • Removed field ebay_status (breaking).
  • Removed field listing_status (breaking).
  • Removed field sold_quantity (breaking).
  • Field description type changed: Optional[str] → str (breaking).
  • Field description became required (breaking).
  • Field images type changed: Optional[List[str]] → List[str] (breaking).
  • Field images became required (breaking).
  • Field images default changed: [] → None.
  • Field price_currency type changed: Optional[str] → str (breaking).
  • Field price_currency became required (breaking).
  • Field title type changed: Optional[str] → str (breaking).
  • Field title became required (breaking).
v1.0.0 · 2025-03-15 · Olaniyi Ajayi · 338416124

fx

  • Initial version.

Generated from dismantly-backend/Microservices/Ebay/dependencies/models.py. Do not edit by hand.

Models last synced: 2026-06-23 13:21 UTC