Purchased products
get_purchased_productsReturns non-zero purchase attribution after ad clicks by default: advertised ASIN to purchased ASIN, campaign/ad group, sales, orders, and units; recent ~3 days may be incomplete. Set non_zero_only=false to include zero-attribution rows. Use for halo/cross-sell attribution patterns. Does not include spend, clicks, impressions, ACOS, or total product sales; use get_product_performance or get_sales_and_traffic/get_tacos.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows (1-1000, default 20). | |
| offset | No | Pagination offset (0-100000, default 0). Use the returned pagination.next_offset to continue. | |
| sort_by | No | Column to sort by | sales |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| 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. | |
| campaign_name | No | Filter by campaign name (LIKE match, use % for wildcards) | |
| non_zero_only | No | When true, omit rows where sales, orders, and units are all zero. Defaults to true. | |
| purchased_asin | No | Filter by purchased ASIN (exact match) | |
| advertised_asin | No | Filter by advertised ASIN (exact match) | |
| 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. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| evidence | No |