Skip to main content

EbayTemplatePut

Version: v13.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview

Ebay template model for PUT requests

Fields

FieldTypeRequiredDefaultDescription
template_idstr
template_namestr
upload_if_final_status_isList[LocationStatusEnum] (ON_VEHICLE, INSIDE_VEHICLE, WAREHOUSE)
upload_if_condition_isList[TemplateConditionTypeEnum] (A, B, C)
upload_only_if_part_has_a_locationbool
minimum_photo_count_requiredint
upload_if_manufacturer_type_isList[ManufacturerTypeEnum] (Genuine, Aftermarket, Remanufactured, Reconditioned, Performance, OEM, Core, Unknown)
auto_reupload_intervalAutoReuploadIntervalEnum (AFTER_15_DAYS, AFTER_30_DAYS, AFTER_40_DAYS, AFTER_60_DAYS, AFTER_90_DAYS)Auto Reupload Interval Enum
applicable_part_typesList[PartTypeModel]
descriptionstr
allow_offersbool
shipping_policy_idstr
shipping_policystr
shipping_policy_descriptionstr
return_policy_idstr
return_policystr
return_policy_descriptionstr
payment_policy_idstr
payment_policystr
payment_policy_descriptionstr
stock_imagesList[Image][]
stock_videosList[Video][]
stock_media_position_typeStockMediaPositionType (START, END, AFTER)Stock Image Position Enum
stock_media_positionint
auto_assign_fitmentbool
list_without_fitmentbool
update_linked_listingsboolFalse

Embedded models

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

PartTypeModel — v1.0.0
FieldTypeRequiredDefaultDescription
part_typestr
part_type_idstr

Change history

  • v1.0.0 · 2025-03-29 · Olaniyi Ajayi · Initial version. (b11956914)
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)

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPUT /newebay/templatesrc/templates/ebay_template_put.py

Change history

v13.0.0 · 2026-06-13 · Cian (shared account) · 1de91b62f

Implement centralized part and vehicle title management

  • Removed field title (breaking).
v12.0.0 · 2026-05-03 · Cian (shared account) · d6e13ecc0

Add Core part manufacturer type

  • Field upload_if_manufacturer_type_is enum value CORE removed (breaking).
  • Field upload_if_manufacturer_type_is enum value Core added.
v11.5.0 · 2026-05-03 · Cian (shared account) · 32eedf9e5

Add CORE manufacturer type

  • Field upload_if_manufacturer_type_is enum value CORE added.
v11.4.0 · 2026-04-09 · Cian (shared account) · c3da426f2

Add async fan-out for eBay template listing updates

  • Added optional field update_linked_listings.
v11.3.0 · 2025-12-01 · Cian (shared account) · 504c50b03

fx

  • Field upload_if_manufacturer_type_is enum value OEM added.
v11.2.0 · 2025-08-25 · Cian (shared account) · 7b49694f6

fx

  • Added required field list_without_fitment.
v11.1.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.
v11.0.0 · 2025-08-23 · Cian (shared account) · b653db448

fx

  • Field auto_reupload_interval type changed: AutoReuploadIntervalEnum → Optional[AutoReuploadIntervalEnum] (breaking).
  • Field auto_reupload_interval became optional.
v10.0.0 · 2025-08-22 · Olaniyi Ajayi · 1e39aaeb9

Ebay Fx

  • Field auto_reupload_interval type changed: Optional[AutoReuploadIntervalEnum] → AutoReuploadIntervalEnum (breaking).
  • Field auto_reupload_interval became required (breaking).
v9.0.0 · 2025-08-22 · Cian (shared account) · 42fdb2dcc

fx

  • Field auto_reupload_interval type changed: AutoReuploadIntervalEnum → Optional[AutoReuploadIntervalEnum] (breaking).
  • Field auto_reupload_interval became optional.
v8.0.0 · 2025-08-22 · Cian (shared account) · 970a8785d

fx

  • Field applicable_part_types type changed: List[PartTypeModel] → list[PartTypeModel] (breaking).
  • Field applicable_part_types became required (breaking).
  • Field applicable_part_types default changed: [] → None.
  • Field auto_reupload_interval type changed: Optional[AutoReuploadIntervalEnum] → AutoReuploadIntervalEnum (breaking).
  • Field auto_reupload_interval became required (breaking).
  • Field upload_if_condition_is type changed: Optional[list[TemplateConditionTypeEnum]] → list[TemplateConditionTypeEnum] (breaking).
  • Field upload_if_condition_is became required (breaking).
  • Field upload_if_final_status_is type changed: Optional[list[LocationStatusEnum]] → list[LocationStatusEnum] (breaking).
  • Field upload_if_final_status_is became required (breaking).
  • Field upload_if_manufacturer_type_is type changed: Optional[list[ManufacturerTypeEnum]] → list[ManufacturerTypeEnum] (breaking).
  • Field upload_if_manufacturer_type_is became required (breaking).
v7.0.0 · 2025-08-22 · Cian (shared account) · 4135837de

fx

  • Removed field condition_description (breaking).
  • Removed field seller_notes (breaking).
v6.0.0 · 2025-08-17 · Cian (shared account) · f227c6257

fx

  • Removed field generate_description_with_ai (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.
v5.1.0 · 2025-08-15 · Olaniyi Ajayi · 3fcf57c4b

fx

  • Added optional field auto_assign_fitment.
v5.0.0 · 2025-08-15 · Cian (shared account) · 22f478e33

fx

  • Removed field auto_assign_fitment (breaking).
v4.0.0 · 2025-08-14 · Olaniyi Ajayi · 1f529b05c

auto fitment

  • Added optional field auto_assign_fitment.
  • Added optional field condition_description.
  • Added required field payment_policy.
  • Added required field return_policy.
  • Added optional field seller_notes.
  • Added required field shipping_policy.
  • 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.
v3.0.0 · 2025-08-14 · Olaniyi Ajayi · 114d89513

format

  • Removed field condition_description (breaking).
  • Removed field payment_policy (breaking).
  • Removed field return_policy (breaking).
  • Removed field seller_notes (breaking).
  • Removed field shipping_policy (breaking).
  • 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).
v2.0.0 · 2025-08-10 · Cian (shared account) · 3fd26d304

fx

  • Added optional field condition_description.
  • Added required field payment_policy.
  • Added required field return_policy.
  • Added optional field seller_notes.
  • Added required field shipping_policy.
  • 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.
v1.0.0 · 2025-07-30 · Cian (shared account) · 0b184d483

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