Skip to main content

EditAttributes

Version: v4.1.0

Supporting model

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

Overview

EditAttributes Model

Fields

FieldTypeRequiredDefaultDescription
AuthenticatedMembersOnlybool
Categorystr
DescriptionList[str]
Durationint
IsBrandNewbool
IsClassifiedbool
PaymentMethodsList[int]
Pickupint
PromotionIdint
ListingIdint
FormatFormat (Auction, BuyItNow)Format enum for TradeMe listing types
SendPaymentInstructionsbool
ShippingOptionsList[ShippingOption]
StartPricefloat
Subtitlestr
Titlestr
BuyNowPricefloat
ReservePricefloat
PhotoIdsList[int]
Quantityint1

Embedded models

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

ShippingOption — v3.0.0
FieldTypeRequiredDefaultDescription
Typeint
Methodstr
Pricefloat

Change history

  • v3.0.0 · 2025-05-17 · Cian (shared account) · Field Price type changed: Optional[Decimal] → Optional[float] (breaking). (8cff53025)
  • v2.0.0 · 2025-03-23 · Cian (shared account) · Field Method type changed: str → Optional[str] (breaking).; Field Method became optional. (c4c7868f1)
  • v1.1.0 · 2025-03-20 · Cian (shared account) · Added required field Method.; Added optional field Price. (89d748025)
  • v1.0.0 · 2025-03-16 · Cian (shared account) · Initial version. (feca668a3)

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
EventEventBridgePartImagesProcessed, VehicleImagesProcessedsrc/trade_me_auto_updater.py

Change history

v4.1.0 · 2026-03-16 · Cian (shared account) · 99d7ef9d3

Update TradeMe models to use None for PhotoIds, enhance image upload functionality with require_all_images_if_present flag, and refactor image handling in update and post processes for improved error handling and clarity.

  • Added optional field PhotoIds.
v4.0.0 · 2026-03-13 · Cian (shared account) · d15cbb1ba

Codex worktree snapshot: archive-cleanup

  • Field ListingId type changed: str → int (breaking).
v3.0.0 · 2025-09-25 · Olaniyi Ajayi · ab4817724

fx

  • Added required field Format.
  • Field StartPrice type changed: Optional[str] → Optional[float] (breaking).
v2.0.0 · 2025-09-24 · Olaniyi Ajayi · 1ac720aac

init

  • Removed field PhotoIds (breaking).
  • Added optional field Quantity.
  • Field StartPrice type changed: float → Optional[str] (breaking).
  • Field StartPrice became optional.
v1.0.0 · 2025-06-01 · Cian (shared account) · 6df936a82

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