| asin | No | Filter by ASIN (exact match) | |
| view | No | Rank view: positions returns keyword rank rows per snapshot_date; changes compares two snapshots; with_volume joins rank rows to SQP weekly volume/share. | positions |
| 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 (LIKE match, use % for wildcards) | |
| sort_by | No | Column to sort by. Allowed columns depend on view. | |
| end_date | No | positions view. Optional YYYY-MM-DD. Defaults to start_date if omitted. | |
| max_rank | No | positions/with_volume views. Maximum rank position to include (e.g. 20 = page 1 only) | |
| min_rank | No | positions view. Minimum rank position (e.g. 1 = only page 1) | |
| min_change | No | changes view. Minimum absolute rank change to include (filters noise) | |
| min_volume | No | with_volume view. Minimum search query volume | |
| sort_order | No | Sort order. Defaults depend on view. | |
| start_date | No | positions view. Start date (YYYY-MM-DD). Defaults to a trailing 7-day window when omitted. | |
| compare_date | No | changes view. The earlier snapshot date to compare against (YYYY-MM-DD). When both current_date and compare_date are omitted, the two most recent snapshots are compared. | |
| current_date | No | changes view. The more recent snapshot date (YYYY-MM-DD). When both current_date and compare_date are omitted, the two most recent snapshots are compared. | |
| snapshot_date | No | with_volume view. Rank snapshot date (YYYY-MM-DD). Defaults to the latest available snapshot when omitted. SQP volume is auto-matched to the week containing this date. | |
| 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. | |