Skip to main content

GumtreeObject

Version: v3.1.0

Stored entity

Partition key pk, sort key sk

Overview​

Gumtree Object model

Fields​

FieldTypeRequiredDefaultDescription
pkstr✅——
skstr✅——
typestr✅——
gumtree_idstr❌——
statusstr✅——
product_typestr✅——
titlestr✅——
item_display_idstr✅——
item_idstr✅——
pricefloat❌——
urlstr❌——
descriptionstr✅——
imagesList[Any]✅——
uploaded_atstr❌——
created_atstr✅——
updated_atstr✅——
tenant_idstr✅——
required_actionstr❌——
meta_datadict❌——

APIs / Triggers​

TriggerEndpoint / SourceDetailHandler
EventEventBridgePartImagesProcessed, VehicleImagesProcessedsrc/gumtree_auto_uploader.py
APIPOST /newgumtree/mark-as-listed—src/gumtree_mark_as_listed.py

Change history​

v3.1.0 · 2026-06-13 · Cian (shared account) · 1de91b62f

Implement centralized part and vehicle title management

  • Added optional field meta_data.
  • Added optional field required_action.
v3.0.0 · 2025-12-23 · Cian (shared account) · 2d463e5c8

fx

  • Field url type changed: str → Optional[str] (breaking).
  • Field url became optional.
v2.0.0 · 2025-07-08 · Cian (shared account) · c3aac7002

fx

  • Removed field product_id (breaking).
  • Added optional field uploaded_at.
  • Field price type changed: Optional[str] → Optional[float] (breaking).
v1.0.0 · 2025-06-24 · Cian (shared account) · be5106161

done

  • Initial version.

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

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