FeedbackPost
Version: v3.1.0
Supporting model
A request/response or nested model — not a stored DynamoDB entity.
Overview
Incoming feedback request model.
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
feedback_type | FeedbackType (Feature Request, Improvement, Bug) | ✅ | — | Supported feedback types. |
description | str | ✅ | — | — |
platform | FeedbackPlatform (mobile, web) | ❌ | — | Supported platforms. |
area_impacted | str | ❌ | — | — |
submitted_at_utc | str | ❌ | — | — |
APIs / Triggers
| Trigger | Endpoint / Source | Detail | Handler |
|---|---|---|---|
| API | POST /newfeedback/feedback | — | src/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_impacteddefault changed: Field(default=None, max_length=100) → None. - Field
descriptionbecame required (breaking). - Field
descriptiondefault 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.