Sales and traffic
get_sales_and_trafficUse for historical total product performance from Business Reports (~72h delay): organic + PPC sales, sessions, page views, conversion, Buy Box, and the browser vs Amazon mobile-app traffic split (sessions, page views, and their percentages) by ASIN and source-provided seller SKU. Seller SKU identity is case-sensitive; rows whose SKUs differ only by letter case are distinct source rows and should only be combined when intentionally rolling up to ASIN or account totals. Filter one variation family (all child ASINs of a parent) with parent_asin. Do not use for current-day/yesterday account totals or ad-attributed campaign metrics; use get_sales_summary/get_todays_sales or ads performance tools. Exact requested-date coverage is reported in sales_and_traffic_source_coverage; when gaps exist, do not infer continuous coverage from the table's outer data-window bounds. For account-level totals of historical weeks, get_sales_summary falls back to this same Business Report data when its newer sources (Sales API, Orders API) do not cover the range, so the two tools agree on whether a week has sales history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sku | No | Filter by seller SKU (case-sensitive exact match; source SKUs that differ only by letter case remain distinct rows) | |
| asin | No | Filter by ASIN (exact match) | |
| 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 | total_sales |
| end_date | No | Optional. YYYY-MM-DD. Defaults to today if omitted. | |
| sort_order | No | Sort order | desc |
| start_date | No | Optional. YYYY-MM-DD. Defaults to 30 days ago if omitted. | |
| parent_asin | No | Filter to every child ASIN in one variation family (exact match on the Business Report parent ASIN). Returns one row per child; combine with sort_by/limit to rank children within the family. | |
| 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 |