Streaming TV figures
get_streaming_tv_reportGet the Streaming TV (TV ads: Prime Video, streaming apps) campaigns of ONE marketplace over a period of at most 31 days within the last 95 days: spend, impressions, CPM, clicks, sales, purchases and units, per campaign and in total, in the marketplace's own currency (not USD). The other reports leave Streaming TV out. If status is "pending", Amazon is making the report: call again after meta.retry_after_seconds. "unavailable": Amazon does not offer Streaming TV to this account (KDP authors).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"marketplace_id": "<marketplace_id>"
},
"name": "get_streaming_tv_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| range | No | Relative period, resolved in `timezone`, e.g. "last_30_days", "this_month", "last_year", or "all_time" (from the oldest data held, through today). Ranges cover complete days like the dashboard: "last_30_days" is the 30 days ending yesterday, "this_month" stops at yesterday, "today" is today. Defaults to "last_30_days". Do not combine with start_date/end_date. | |
| end_date | No | Last day, inclusive (YYYY-MM-DD). A date after today is treated as today. | |
| timezone | No | IANA time zone deciding which day "today" is for `range`, e.g. "Europe/Paris". Defaults to UTC. | |
| start_date | No | First day, inclusive (YYYY-MM-DD). Send together with end_date. | |
| marketplace_id | Yes | The marketplace: an `id` from list_marketplaces. |