Skip to main content

SalesSearchPreferencesItem

Version: v1.1.0

Stored entity

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

Overview

Stored sales search preferences item in DynamoDB.

Fields

FieldTypeRequiredDefaultDescription
pkstr
skstr
tenant_idstr
user_idstr
typestrSALES_SEARCH_PREFERENCES
sales_search_preferences_idstr
sales_search_preferencesSalesSearchPreferencesSales search preferences payload returned to frontend.
created_atstr
updated_atstr
meta_datadict

Embedded models

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

SalesSearchPreferences — v1.0.0
FieldTypeRequiredDefaultDescription
make_model_filter_modeSalesSearchMakeModelFilterMode (separate, combined)separateSupported make/model filter modes for sales search.
selected_results_extra_filter_fieldsList[str]

Change history

  • v1.0.0 · 2026-05-18 · Cian (shared account) · Initial version. (869f6f6f2)

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPUT /newsearch/salesSearchPreferencessrc/search_put_sales_search_preferences.py

Change history

v1.1.0 · 2026-06-04 · Cian (shared account) · 464c167c8

Add Search parity smoke tests and Dynamo retries

  • Added optional field meta_data.
v1.0.0 · 2026-05-18 · Cian (shared account) · 869f6f6f2

Add sales search preference persistence to Search

  • Initial version.

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

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