Skip to main content

EbayPartTypeMappingModel

Version: v4.0.0

Stored entity

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

Overview

Ebay part type mapping model

Fields

FieldTypeRequiredDefaultDescription
pkstr
skstr
created_atstr
updated_atstr
typestrEBAY_PART_TYPE_MAPPING
tenant_idstr
part_type_idstr
ebay_category_idstr
ebay_categorystr
ebay_category_pathstr
ebay_store_category_idstr
ebay_store_categorystr
item_warrantystr
item_specificsList[EbayPartTypeMappingItemSpecific][]

Embedded models

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

EbayPartTypeMappingItemSpecific — v2.0.0
FieldTypeRequiredDefaultDescription
ebay_item_specificstr
dismantly_attribute_idstr
dismantly_attributestr
statusEbayPartTypeMappingStatusEnum (AUTO_MAPPED, MANUALLY_MAPPED, NOT_MAPPED)Status Enum

Change history

  • v2.0.0 · 2025-08-15 · Cian (shared account) · Field status type changed: StatusEnum → EbayPartTypeMappingStatusEnum (breaking). (22f478e33)
  • v1.0.0 · 2025-08-10 · Cian (shared account) · Initial version. (3fd26d304)

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPUT /newebay/mapping/upsertsrc/mapping/ebay_mapping_upsert.py
APIPOST /newebay/mappingsrc/mapping/ebay_mapping_post.py

Change history

v4.0.0 · 2025-08-14 · Olaniyi Ajayi · 1f529b05c

auto fitment

  • Removed field ebay_category_name (breaking).
  • Removed field ebay_store_category_name (breaking).
  • Added optional field ebay_category.
  • Added optional field ebay_category_path.
  • Added optional field ebay_store_category.
  • Field ebay_category_id type changed: str → Optional[str] (breaking).
  • Field ebay_category_id became optional.
  • Field ebay_store_category_id type changed: str → Optional[str] (breaking).
  • Field ebay_store_category_id became optional.
  • Field item_specifics type changed: List[ItemSpecific] → List[EbayPartTypeMappingItemSpecific] (breaking).
v3.0.0 · 2025-08-14 · Olaniyi Ajayi · 114d89513

format

  • Removed field ebay_category (breaking).
  • Removed field ebay_category_path (breaking).
  • Removed field ebay_store_category (breaking).
  • Added required field ebay_category_name.
  • Added required field ebay_store_category_name.
  • Field ebay_category_id type changed: Optional[str] → str (breaking).
  • Field ebay_category_id became required (breaking).
  • Field ebay_store_category_id type changed: Optional[str] → str (breaking).
  • Field ebay_store_category_id became required (breaking).
  • Field item_specifics type changed: List[EbayPartTypeMappingItemSpecific] → List[ItemSpecific] (breaking).
v2.0.0 · 2025-08-10 · Cian (shared account) · 3fd26d304

fx

  • Removed field ebay_category_name (breaking).
  • Removed field ebay_store_category_name (breaking).
  • Added optional field ebay_category.
  • Added optional field ebay_category_path.
  • Added optional field ebay_store_category.
  • Field ebay_category_id type changed: str → Optional[str] (breaking).
  • Field ebay_category_id became optional.
  • Field ebay_store_category_id type changed: str → Optional[str] (breaking).
  • Field ebay_store_category_id became optional.
  • Field item_specifics type changed: List[ItemSpecific] → List[EbayPartTypeMappingItemSpecific] (breaking).
v1.0.0 · 2025-07-30 · Cian (shared account) · eb17ec8db

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