Inputs
FilterItem
SelectableOption
Output
Type:List[Dict]
Returns list of products.
Fields: dynamic (depend on the inputs)Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
List products from Google Merchant Center account with detailed product information including title, link, image, description, price, availability, and other product attributes
| App | Google Merchant Center |
| Operation ID | gmc_list_products |
| Type | Action |
| Connection | gmc (required) |
| Credits per run | 1 |
| Agent / MCP tool | Yes |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
account | DynamicAccount | Yes | - | Select one Google Merchant Center account |
filters | array of FilterItem | No | - | List of filters to apply to the products. Each filter must have a field, operator, and value. |
include_status | boolean | No | False | Add the processed status of each product as two extra columns: itemIssues (one line per issue with its code, severity, reporting context and the countries it applies to) and destinationStatuses (approved, pending and disapproved countries per reporting context). Unlike gmc_get_product_status, which returns only the issues that disapprove a product, this includes warnings that leave the product serving. Use it to find which products are behind a code reported by gmc_list_aggregate_product_statuses, by filtering itemIssues with CONTAINS. |
limit | integer | No | - | The maximum number of rows to return. |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
field | string or SelectableOption | Yes | - | The field to filter on, must be one of the current selected metrics or dimensions. |
operator | string | Yes | - | The operator to use for filtering. Must be one of the supported values. Use REGEXP_MATCH to search/filter by multiple OR values like ’.(summer|holiday).’ |
value | string | Yes | - | The value to filter by, always as a string: text, a number, or a regex. For IN_LIST and NOT_IN_LIST, pass the values as one comma-separated string such as ‘a,b,c’, not as an array. For regex values, escape backslashes once in the JSON string: write \b for a word boundary, not \b. |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
value | string | Yes | - | |
label | string | Yes | - |
List[Dict]
Returns list of products.
Fields: dynamic (depend on the inputs)