---
title: "Submit Prediction Feedback"
method: POST
path: "/api/predictions/feedback"
---

# Submit Prediction Feedback

`POST /api/predictions/feedback`

## Request

- Base URL: `https://api.erux.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.erux.ai/api/predictions/feedback`
- Auth: none declared

Submit feedback on a prediction.

Users can report:
- Did the predicted event occur?
- What actually happened?
- Internal thoughts/situations around the prediction period
- How well did it align with their experience?

This feedback helps validate predictions and improve the model.

## Request body

- PredictionFeedbackRequest: Request model for submitting prediction feedback
  - `prediction_id` string, required: Unique identifier for the prediction
  - `prediction_end_date` string, required: End date of prediction period (YYYY-MM-DD)
  - `event_occurred` boolean, nullable: Did the predicted event occur?
  - `feedback_type` string, required: Type: 'occurred', 'partial', 'internal', 'none'
  - `actual_event_type` string, nullable: Actual event type if occurred
  - `actual_event_date` string, nullable: Actual event date if occurred (may be after prediction period)
  - `event_description` string, nullable: Description of what happened
  - `internal_experience` string, nullable: Internal thoughts/situations around this time
  - `alignment_score` integer, nullable: How well did it align? (1-5 scale)
  - `current_dasha` string, nullable: Current dasha period
  - `current_transits` string, nullable: Current transits (JSON string)
  - `consent_for_research` boolean: Consent to use feedback for research
  - `is_delayed_effect` boolean, nullable: Did the effect manifest after the prediction period?
  - `when_noticed` string, nullable: When did you first notice this? (if delayed)
  - `chart_system` string, nullable: Astrological chart system (e.g., 'western', 'vedic', 'hybrid')

## Response `200`

Successful Response

- PredictionFeedbackResponse: Response model for prediction feedback
  - `id` integer, required: Feedback record ID
  - `prediction_id` string, required: Prediction ID
  - `feedback_date` string, required: When feedback was submitted
  - `message` string, required: Thank you message

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/erux/apis/erux-astrology-ephemeris-engine.md) · [All operations](https://skmtc.dev/erux/apis/erux-astrology-ephemeris-engine/llms.txt) · [OpenAPI document](https://skmtc.dev/erux/apis/erux-astrology-ephemeris-engine/revisions/9dc718df71b0?raw)
