# amazon_ads_create_report

> Request an asynchronous Amazon performance report: Sponsored Products campaigns, groups, placements, search terms or advertised products; Brands…

[Documentation](https://www.getmcpads.com/docs) / [Sources](https://www.getmcpads.com/docs/sources) / [Amazon Ads](https://www.getmcpads.com/docs/sources/amazon-ads)

Request an asynchronous Amazon performance report: Sponsored Products campaigns, groups, placements, search terms or advertised products; Brands campaigns/search terms/ads; Display campaigns/products. Brands legacy campaign reports exclude multi-ad-group campaigns. Does not change advertising or budgets. Choose the attribution window explicitly; retain jobToken and call amazon_ads_get_report later. No polling loop, no cross-platform attribution or automatic sums.

> **Note** Connect Amazon and explicitly select the profiles your assistant may access. Tested with an Amazon test account. Product, brand and format eligibility are enforced by Amazon; DSP and AMC are separate products.

|  |  |
| --- | --- |
| Source | [Amazon Ads](https://www.getmcpads.com/docs/sources/amazon-ads) |
| Kind | Read |
| Discovery | Reachable through `search_tools` and `run_tool` |
| Account parameter | `accountId` |
| Endpoint | https://mcp.getmcpads.com/amazon-ads/mcp |

## Parameters

| Name | Type | Required | Notes |
| --- | --- | --- | --- |
| `accountId` | string | Required | Exact selected account ID from list_accounts, including region, for example EU:123456. Regions cannot be interchanged. |
| `startDate` | string | Required | First date of the reporting period, in YYYY-MM-DD format. |
| `endDate` | string | Required | Last date of the reporting period, in YYYY-MM-DD format, on or after startDate. |
| `reportType` | string | Optional | Native provider report type; determines supported metrics and dimensions. One of: `spCampaigns`, `spAdGroups`, `spPlacements`, `spSearchTerm`, `spAdvertisedProduct`, `sbCampaigns`, `sbAds`, `sbSearchTerm`, `sdCampaigns`, `sdAdvertisedProduct`. Default: `"spCampaigns"`. |
| `attributionDays` | string | Required | Native click attribution window in days for purchases and sales; never compare different windows as equivalent. One of: `1`, `7`, `14`, `30`. |
| `timeUnit` | string | Optional | Daily rows or one aggregate row per campaign over the requested range. One of: `DAILY`, `SUMMARY`. Default: `"DAILY"`. |

## Calling it

Through run_tool, since it is not announced

```json
{
  "name": "run_tool",
  "arguments": {
    "name": "amazon_ads_create_report",
    "args": {
      "accountId": "<string>",
      "startDate": "<string>",
      "endDate": "<string>",
      "attributionDays": "1"
    }
  }
}
```

- [Amazon Ads metrics](https://www.getmcpads.com/docs/sources/amazon-ads/metrics): What you can ask for.
- [Amazon Ads dimensions](https://www.getmcpads.com/docs/sources/amazon-ads/dimensions): How you can break it down.

---

This page as HTML: https://www.getmcpads.com/docs/sources/amazon-ads/tools/amazon_ads_create_report
Every page under /docs is available as Markdown: append `.md`, or send `Accept: text/markdown`.
