Skip to main content
POST
/
api
/
v1
/
backchannel
/
scenarios
/
{id}
cURL
curl --request POST \
  --url https://tilt.io/api/v1/backchannel/scenarios/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "include_content": true,
  "portfolio_weights": {},
  "aggregate_scenarios": false,
  "seen_image_ids": [
    "<string>"
  ],
  "seen_window": 123,
  "viewer_user_id": "<string>"
}
'
{
  "point_id": "<string>",
  "headline": "<string>",
  "date": "<string>",
  "content": "<string>",
  "tilt_source": "",
  "importance_rating": 0,
  "importance_rationale": "",
  "generated_at": "",
  "article_image_url": "<string>",
  "fallback_image_id": "<string>",
  "timeline": [],
  "scenarios": [],
  "subject_codes": [],
  "subject_codes_original": [],
  "prediction_markets": [],
  "score": 123,
  "tilt_asset_ids": [],
  "portfolio_exposure": {
    "mad_pct": 123,
    "expected_return_pct": 123,
    "num_leaf_scenarios": 123,
    "leaf_details": [
      {
        "path": [
          "<string>"
        ],
        "title": "<string>",
        "joint_probability_pct": 123,
        "portfolio_return_pct": 123,
        "abs_portfolio_return_pct": 123
      }
    ],
    "scenario_level_details": [
      {
        "title": "<string>",
        "description": "<string>",
        "probability_pct": 123,
        "portfolio_return_mean_pct": 123,
        "portfolio_return_std_pct": 123,
        "macro_shocks": [
          {
            "indicator": "<string>",
            "mean": 123,
            "std": 123
          }
        ],
        "sub_scenario_count": 123
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Body

application/json
include_content
boolean
default:true
portfolio_weights
object
aggregate_scenarios
boolean
default:false
seen_image_ids
string[] | null
seen_window
integer
viewer_user_id
string
Minimum string length: 1

Response

200 - application/json

Get single article scenario

point_id
string
required
headline
string
required
date
string
required
content
string | null
tilt_source
string
default:""
importance_rating
integer
default:0
importance_rationale
string
default:""
generated_at
string
default:""
article_image_url
string | null
fallback_image_id
string | null
timeline
object[]
scenarios
object[]
subject_codes
object[]
subject_codes_original
string[]
prediction_markets
object[]
score
number | null
tilt_asset_ids
string[]
portfolio_exposure
object