---
title: "search_target_group_criteria. Metadata MCP tool reference"
url: https://metadata.io/developers/tools/search_target_group_criteria
description: "Get available criteria and their supported values (names and IDs) for target group creation/updates. Read tool on the Metadata MCP server, with its full JSON Schema and a real recorded response."
source: metadata.io
---

# search_target_group_criteria

Get available criteria and their supported values (names and IDs) for target group creation/updates.

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

## What it does

## Arguments

| Argument | Type |   | Notes |
|---|---|---|---|
| `channel` | string | required | The advertising channel for which to retrieve criteria. Only LINKEDIN is supported.one of: `LINKEDIN` |
| `criteria_type` | string |   | Type of targeting criteria to retrieve or search. List-based (returns predefined options): - age-ranges: Age range segments - company-categories: Company type classifications - company-growth-rates: Company growth classifications - revenues: Company revenue ranges - employees: Employee count ranges one of: `age-ranges`, `company-categories`, `company-growth-rates`, `revenues`, `employees`, `industry-taxonomy`, `jobFunctions`, `seniority`, `followed-companies`, `locations`, `job-title`, `member-groups` |
| `search_terms` | array |   | Array of search keywords for search-based criteria (job-title, member-groups, interests, traits). Example: ['engineer', 'developer'] |
| `reference_type` | string |   | Specific reference type for search operations (LinkedIn only). Auto-determined from criteria_type and channel if not provided.one of: `LINKEDIN_JOB_TITLES`, `LINKEDIN_MEMBER_GROUPS`, `BUYER_INTENT_INDUSTRIES` |
| `exact_match` | boolean |   | Whether to require exact matches in search (default: true). Set to false for broader/fuzzy matching. |

## 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 **151 ms**. Values that identify a customer or disclose money are replaced with typed placeholders; keys, types and nesting are exactly as returned.

## Related

Other audiences tools:

- [archive_audience](https://metadata.io/developers/tools/archive_audience) Destructive
- [create_audience_from_segment](https://metadata.io/developers/tools/create_audience_from_segment) Writes
- [create_bombora_audience](https://metadata.io/developers/tools/create_bombora_audience) Writes
- [create_csv_upload_linkedin_native_audience](https://metadata.io/developers/tools/create_csv_upload_linkedin_native_audience) Writes
- [create_facebook_native_criteria_audience](https://metadata.io/developers/tools/create_facebook_native_criteria_audience) Writes
- [create_firmographic_audience](https://metadata.io/developers/tools/create_firmographic_audience) Writes
- [create_g2_intent_dynamic_audience](https://metadata.io/developers/tools/create_g2_intent_dynamic_audience) Writes
- [create_g2_intent_linkedin_native_dynamic_audience](https://metadata.io/developers/tools/create_g2_intent_linkedin_native_dynamic_audience) Writes

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