| ids | No | Entity IDs for the selected entity type. | |
| asins | No | Sponsored Products target ASIN filter where Amazon supports it. | |
| scope | No | Sponsored Products negative entities only: restrict to ad-group-level or campaign-level records. Omit to query both. | |
| states | No | Entity states to include. Product-specific unsupported state filters, including SD PROPOSED, return diagnostics without an API call. | |
| ad_product | Yes | Sponsored ad product to query: SP, SB, or SD. | |
| name_query | No | Campaign/ad-group/ad name filter where Amazon supports it. SD name filters are exact-match per Amazon docs. | |
| next_token | No | Amazon pagination token for SP/SB list endpoints. | |
| profile_id | No | Numeric Amazon Ads profile ID. Optional when this API key has exactly one enabled Ads profile; agentcentral will default it. Call get_account_info for amazon_ads.enabled_profile_ids. Do not use the marketplace ID, tenant ID, or API key prefix. | |
| text_query | No | Sponsored Products keyword or negative keyword text filter. | |
| entity_type | Yes | Entity family to list. Supported combinations are returned in diagnostics for unsupported product/entity pairs. | |
| match_types | No | Sponsored Products keyword or negative keyword match type filter. | |
| max_results | No | Maximum rows to request from Amazon (1-100). | |
| start_index | No | Sponsored Display offset pagination cursor. SD uses start_index/count instead of next_token. | |
| ad_group_ids | No | Restrict to ad group IDs. | |
| campaign_ids | No | Restrict to campaign IDs. | |
| target_types | No | Sponsored Brands target type filter for entity_type=target/negative_target. entity_type=keyword/negative_keyword forces KEYWORD. | |
| portfolio_ids | No | Campaign-level portfolio ID filter where Amazon supports it. | |
| expression_types | No | Sponsored Products target expression type filter. | |
| include_raw_rows | No | Set false to return a compact row preview while keeping diagnostics. | |
| include_diagnostics | No | True may add expanded freshness diagnostics. Basic empty-result data-window diagnostics are included by default when available. | |
| include_extended_data | No | Request extended fields where Amazon documents them. For SB ads this is ignored because the list endpoint has no extended-data flag. | |