| id | No | Filter by exact Amazon coupon ID (view=coupon) or promotion ID (view=deal). | |
| asin | No | Filter to coupons covering this ASIN (view=coupon) or deals whose included products contain this ASIN (view=deal). | |
| type | No | view=deal only. Filter by promotion type: BEST_DEAL or LIGHTNING_DEAL. | |
| view | No | Which promotion surface to read: coupon returns coupon campaign performance (clips, redemptions, budget); deal returns Best Deal and Lightning Deal performance (glance views, units, revenue, Amazon-reported status). | deal |
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| status | No | view=deal only. Filter by Amazon-reported promotion status (e.g. SCHEDULED, RUNNING, ENDED, CANCELED). Exact match, case-insensitive. | |
| sort_by | No | Column to sort by. view=coupon: start_datetime, end_datetime, name, discount_amount, clips, redemptions, budget_spent, total_discount, sales. view=deal: start_datetime, end_datetime, status, type, glance_views, units_sold, revenue. Defaults to start_datetime. | |
| end_date | No | Optional. YYYY-MM-DD upper bound on the coupon/promotion start datetime. Defaults to today. | |
| sort_order | No | Sort order. | desc |
| start_date | No | Optional. YYYY-MM-DD lower bound on the coupon/promotion start datetime. Defaults to 180 days back. | |
| 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. | |