---
title: "get_negative_keywords_list_details. Metadata MCP tool reference"
url: https://metadata.io/developers/tools/get_negative_keywords_list_details
description: "Fetch the keywords inside a single Google Ads negative keyword list. Read tool on the Metadata MCP server, with its full JSON Schema and a real recorded response."
source: metadata.io
---

# get_negative_keywords_list_details

Fetch the keywords inside a single Google Ads negative keyword list.

Read [search](https://metadata.io/developers/tools/#cat-search)

## What it does

## Arguments

| Argument | Type |   | Notes |
|---|---|---|---|
| `listId` | integer | required | ID of the negative keyword list (from list_negative_keywords_list). |
| `text` | string |   | Optional substring filter on keyword text. |
| `page` | integer |   | 0-based page index. Default 0. |
| `size` | integer |   | Rows per page. Default 25, max 100. |
| `sort` | string |   | Sort criteria in format '<field>,<direction>'. Default 'text,asc'. |
| `channel` | string |   | Ad channel scope. Both search channels are supported. These are PER-CHANNEL resources: GOOGLE_ADS and MICROSOFT_ADS hold separate sets, and one is invisible to the other. Defaults to GOOGLE_ADS when the user does not say which.one of: `GOOGLE_ADS`, `MICROSOFT_ADS` |

## Request

**Request template, not a complete runnable example.** Replace placeholders, empty objects, arrays, and zero values with valid account-specific inputs. Read required fields and nested constraints in the full schema. Confirm the account, connected channels, and referenced assets before calling a write tool.

## Response

Recorded with these arguments. Enum values are the first the tool's own schema declares; ids were fetched live from a `list_` call immediately before.

Real, from the production server, in **1048 ms**. Values that identify a customer or disclose money are replaced with typed placeholders; keys, types and nesting are exactly as returned.

## Related

Other search tools:

- [add_keywords_to_negative_lists](https://metadata.io/developers/tools/add_keywords_to_negative_lists) Writes
- [add_negative_keyword_lists_to_live_campaigns](https://metadata.io/developers/tools/add_negative_keyword_lists_to_live_campaigns) Writes
- [create_keywords](https://metadata.io/developers/tools/create_keywords) Writes
- [create_negative_keywords_list](https://metadata.io/developers/tools/create_negative_keywords_list) Writes
- [delete_negative_keyword_lists](https://metadata.io/developers/tools/delete_negative_keyword_lists) Destructive
- [duplicate_negative_keywords_list](https://metadata.io/developers/tools/duplicate_negative_keywords_list) Writes
- [experiments_keywords_stats](https://metadata.io/developers/tools/experiments_keywords_stats) Read
- [list_experiment_keywords](https://metadata.io/developers/tools/list_experiment_keywords) Read

[Browse the tool catalog](https://metadata.io/developers/tools/) · [machine-readable index](https://metadata.io/developers/tools.json)
