| asin | No | Filter by advertised, promoted, purchased, or targeting ASIN where the selected view supports an ASIN column. | |
| ad_id | No | Filter by ad/ad product-ad ID when the selected view has ad grain. | |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| keyword | No | Filter by keyword text (LIKE match) where the selected view includes keyword text. | |
| sort_by | No | Column to sort by | spend |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| ad_product | Yes | Sponsored ad product: SP (Sponsored Products), SB (Sponsored Brands), or SD (Sponsored Display). | |
| profile_id | No | Filter by profile ID | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| ad_group_id | No | Filter by ad group ID when the selected view has ad-group grain. | |
| campaign_id | No | Filter by campaign ID. | |
| report_view | Yes | Retained report view to query. Unsupported product/view combinations return metadata instead of guessing. | |
| search_term | No | Filter by customer search term (LIKE match) for search-term views. | |
| target_query | No | Filter targeting text/expression (LIKE match) for targeting views. | |
| ad_group_name | No | Filter by ad group name (LIKE match) when available. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| non_zero_only | No | When true, omit rows with zero or null spend, sales, orders, units, impressions, and clicks. | |
| include_raw_rows | No | False returns compact rows. Default true. | |
| include_diagnostics | No | True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available. | |