Add Prediction
Submits a new prediction for an active or upcoming event.
Endpoint
Section titled “Endpoint”POST
/prediction/v1/addRequest Body
Section titled “Request Body”curl -X POST https://api.juspredict.com/prediction/v1/add \-H 'Authorization: Bearer YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"user_id": "user-uuid","event_id": "event-uuid","question_id": "q-uuid","order_id": "order-uuid","percentage": "75","predicted_outcome": "Team A","predicted_outcome_choice": "Yes","invested_amount": "50.00"}'{"user_id": "user-uuid","event_id": "event-uuid","question_id": "q-uuid","order_id": "order-uuid","percentage": "75","predicted_outcome": "Team A","predicted_outcome_choice": "Yes","invested_amount": "50.00"}Constraints
Section titled “Constraints”| Field | Requirement |
|---|---|
percentage | Numeric string between 1 and 100. |
invested_amount | Numeric string between 1 and 1,000,000,000. |
Response Body
Section titled “Response Body”{"status": { "type": "SUCCESS" },"prediction_id": "pred-uuid"}{"status": {"type": "ERROR","details": [ { "code": "401", "message": "Unauthorized access token." }]}}Response Fields
Section titled “Response Fields”| Field | Type | Description |
|---|---|---|
status | Status | Operation status. |