Skip to main content

TradeMeTemplateModel

Version: v7.0.0

Stored entity

Partition key pk, sort key sk

Overview

Trade me template model

Fields

FieldTypeRequiredDefaultDescription
pkstr
skstr
typestr
created_atstr
updated_atstr
template_idstr
tenant_idstr
item_typestr
enabledbool
upload_eventstr
update_eventstr
auto_relistbool
imagesstr
sub_titlestr
descriptionstr
formatFormat (Auction, BuyItNow)Format enum for TradeMe listing types
start_pricestr
buy_it_nowstr
buy_nowfloat
reservefloat
payment_methodsList[int]
shipping_optionint
shipping_optionsList[TradeMeShippingOption]
pickup_optionint
durationint
promotion_idint

Embedded models

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

TradeMeShippingOption — v2.0.0
FieldTypeRequiredDefaultDescription
methodstr
typeint
pricefloat

Change history

  • v2.0.0 · 2025-05-17 · Cian (shared account) · Field price type changed: Optional[Decimal] → Optional[float] (breaking). (8cff53025)
  • v1.0.0 · 2025-03-29 · Cian (shared account) · Initial version. (010b96da8)

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPOST /newtradeMe/templatesrc/trade_me_template_post.py

Change history

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

Implement centralized part and vehicle title management

  • Removed field title (breaking).
v6.1.0 · 2025-09-25 · Olaniyi Ajayi · 963b01ead

fx

  • Added optional field buy_it_now.
v6.0.0 · 2025-09-25 · Olaniyi Ajayi · ab4817724

fx

  • Field format became required (breaking).
  • Field format default changed: Format.AUCTION → None.
v5.0.0 · 2025-09-24 · Olaniyi Ajayi · 1ac720aac

init

  • Added optional field format.
  • Field start_price type changed: str → Optional[str] (breaking).
  • Field start_price default changed: 'TradeMe' → None.
v4.1.0 · 2025-05-25 · Cian (shared account) · 00df8fd7d

fx

  • Added required field tenant_id.
v4.0.0 · 2025-03-29 · Olaniyi Ajayi · b11956914

fx

  • Field buy_now type changed: Optional[Decimal] → Optional[float] (breaking).
  • Field reserve type changed: Optional[Decimal] → Optional[float] (breaking).
v3.0.0 · 2025-03-29 · Cian (shared account) · 010b96da8

trade me

  • Removed field pickup_options (breaking).
  • Added required field pickup_option.
  • Added required field shipping_option.
  • Field duration type changed: Optional[int] → int (breaking).
  • Field duration became required (breaking).
  • Field promotion_id type changed: Optional[int] → int (breaking).
  • Field promotion_id became required (breaking).
  • Field shipping_options type changed: List[int] → List[TradeMeShippingOption] (breaking).
v2.0.0 · 2025-03-25 · Olaniyi Ajayi · f21692968

fx

  • Field duration type changed: Optional[str] → Optional[int] (breaking).
  • Field images type changed: List[dict] → str (breaking).
  • Field payment_methods type changed: Optional[List[int]] → List[int] (breaking).
  • Field payment_methods became required (breaking).
  • Field pickup_options type changed: Optional[List[dict]] → Optional[List[int]] (breaking).
  • Field shipping_options type changed: Optional[List[dict]] → List[int] (breaking).
  • Field shipping_options became required (breaking).
  • Field start_price type changed: Optional[Decimal] → str (breaking).
  • Field start_price default changed: None → 'TradeMe'.
v1.0.0 · 2025-03-15 · Olaniyi Ajayi · 338416124

fx

  • Initial version.

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

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