---
title: "tool si.read.forecasts"
description: "a play or a tactic, across brands: every forecast with its effect, how well the band held, and the proper score by play, tactic, kind of buyer, framing, actor and content."
section: reference
address: /reference/tools/si-read-forecasts
contract: 0476e35e6e275db5
---

# tool si.read.forecasts

a play or a tactic, across brands: every forecast with its effect, how well the band held, and the proper score by play, tactic, kind of buyer, framing, actor and content.

[figure: Over MCP, si.read.forecasts takes ForecastsInput and returns a card whose body is ForecastsAnswer.]

every forecast with its effect, how well the band held, and the proper score by play, tactic, kind of buyer, framing, actor and content. The call needs the read grant at the brand rung.



| | |
|---|---|
| input | [ForecastsInput](/concepts/forecastsinput) |
| result | a card whose body is [ForecastsAnswer](/concepts/forecastsanswer) |
| read-only | yes |
| destructive | no |
| card address | `ui://scale-intelligence/cards/ForecastsAnswer` |
| HTTP route | [`/v1/read/forecasts`](/reference/read/forecasts) |





| field | type | required | note |
|---|---|---|---|
| `play` | `id` | no |  |
| `tactic` | [Tactic](/concepts/tactic) | no |  |
