Skip to main content

FeedbackPost

Version: v3.1.0

Supporting model

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

Overview

Incoming feedback request model.

Fields

FieldTypeRequiredDefaultDescription
feedback_typeFeedbackType (Feature Request, Improvement, Bug)Supported feedback types.
descriptionstr
platformFeedbackPlatform (mobile, web)Supported platforms.
area_impactedstr
submitted_at_utcstr

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPOST /newfeedback/feedbacksrc/feedback_post.py

Change history

v3.1.0 · 2026-04-26 · Cian (shared account) · 55f75d20f

Revert "Simplify feedback submission schema"

  • Added optional field submitted_at_utc.
v3.0.0 · 2026-04-26 · Cian (shared account) · 0047d06ed

Simplify feedback submission schema

  • Removed field submitted_at_utc (breaking).
v2.1.0 · 2026-04-26 · Cian (shared account) · 2e2c58a15

eee

  • Added optional field platform.
v2.0.0 · 2026-03-31 · Cian (shared account) · 59c67bc0b

Refactor FeedbackPost model: remove length constraints on description and area_impacted fields

  • Field area_impacted default changed: Field(default=None, max_length=100) → None.
  • Field description became required (breaking).
  • Field description default changed: Field(min_length=1, max_length=200) → None.
v1.1.0 · 2026-03-03 · Cian (shared account) · deeb94e9c

Add idempotency support to feedback microservice

  • Added optional field submitted_at_utc.
v1.0.0 · 2026-03-03 · Cian (shared account) · df7438324

Add feedback microservice and POST /feedback endpoint

  • Initial version.

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

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