EbayFilterDropdownRequest
Version: v3.0.0
Supporting model
A request/response or nested model — not a stored DynamoDB entity.
Overview
Accepts either your existing filter shape OR the original search request shape. We keep filters as Dict[str, Any] to avoid enum validation issues, then normalize later.
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
field | FilterField (status, part_type, template_name, has_fitment, days_on_ebay, listing_method, data_quality) | ✅ | — | Filter Field Enum |
filters | EbaySearchParams | ✅ | — | Ebay Search Params Model |
time_zone | str | ❌ | Pacific/Auckland | — |
APIs / Triggers
| Trigger | Endpoint / Source | Detail | Handler |
|---|---|---|---|
| API | POST /newebay/search/filters | — | src/ebay_search_filters.py |
Change history
v3.0.0 · 2025-08-17 · Cian (shared account) · 76949f8a6
fx
- Field
fieldenum valuelisting_typeremoved (breaking). - Field
fieldenum valuetemplate_appliedremoved (breaking). - Field
fieldenum valuelisting_methodadded. - Field
fieldenum valuetemplate_nameadded. - Field
filterstype changed: Dict[FilterParameter, Any] → EbaySearchParams (breaking). - Field
filtersenum valuedata_qualityremoved (breaking). - Field
filtersenum valuedays_on_ebayremoved (breaking). - Field
filtersenum valueend_dateremoved (breaking). - Field
filtersenum valuefree_text_queryremoved (breaking). - Field
filtersenum valuehas_fitmentremoved (breaking). - Field
filtersenum valuehide_sold_listingsremoved (breaking). - Field
filtersenum valuelisting_typeremoved (breaking). - Field
filtersenum valuepart_typeremoved (breaking). - Field
filtersenum valuestart_dateremoved (breaking). - Field
filtersenum valuestatusremoved (breaking). - Field
filtersenum valuetemplate_appliedremoved (breaking).
v2.0.0 · 2025-08-16 · Cian (shared account) · 2701e9bf2
fx
- Field
fieldenum valuefitment_countremoved (breaking). - Field
fieldenum valuehas_fitmentadded. - Field
filtersenum valuefitment_countremoved (breaking).
v1.0.0 · 2025-08-13 · Olaniyi Ajayi · 0c0e7ec6f
ebay search filter
- Initial version.
Generated from
dismantly-backend/Microservices/Ebay/dependencies/models.py. Do not edit by hand.