amazon ads create report
amazon_ads_create_reportRequest asynchronous Amazon Ads performance reports for Sponsored Products, Brands, and Display with a chosen attribution window, then retrieve results later using the returned job token.
Instructions
Request an asynchronous Amazon performance report: Sponsored Products campaigns, ad groups, placements, search terms or advertised products; Brands campaigns, ads or search terms; Display campaigns or products. Brands legacy campaign reports exclude multi-ad-group campaigns. Does not change advertising or budgets. Choose the attribution window explicitly, keep jobToken and call amazon_ads_get_report later. No polling loop, no cross-platform attribution and no automatic sums.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | Yes | Last day of the report, YYYY-MM-DD, at most 30 days after startDate. | |
| timeUnit | No | Daily rows, or one aggregate row per grouping over the requested range. | DAILY |
| accountId | Yes | Advertising profile ID listed in AMAZON_ADS_PROFILE_IDS, such as 1234567890. The region-qualified form used by hosted getmcpads, such as EU:1234567890, is accepted when its region matches AMAZON_ADS_REGION. | |
| startDate | Yes | First day of the report, YYYY-MM-DD, in the profile timezone. | |
| reportType | No | Native report type. sp* reports cover Sponsored Products, sb* Sponsored Brands and sd* Sponsored Display. | spCampaigns |
| attributionDays | Yes | Native click attribution window in days for purchases and sales. Brands and Display accept 14 only. Never compare different windows as equivalent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Original tool result: parsed JSON when the text is JSON, otherwise the text or multiple MCP content blocks. Provider fields depend on the selected query. |