Inputs
SelectableOption
Output
Type:List[Dict]
Returns matching targeting options with id, name, and targeting_type.
Fields: id, name, targeting_typeDocumentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Searches Snapchat targeting options (age groups, genders, languages, devices, countries, regions, postal codes, interests, location categories) and returns IDs ready for the ad squad targeting spec
| App | Snapchat Ads |
| Operation ID | snapchat_ads_search_targeting |
| Type | Action |
| Connection | snapchat_ads (required) |
| Credits per run | Free |
| Agent / MCP tool | Yes |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
account | DynamicAccount | Yes | - | Select the Snapchat Ads account to search targeting options for. |
targeting_type | string or SelectableOption | Yes | - | Which targeting dimension to search. The returned IDs go directly into the matching ad squad targeting spec key: AGE_GROUP (demographics[].age_groups), GENDER (demographics[].gender), LANGUAGE (demographics[].languages), ADVANCED_DEMOGRAPHICS (demographics[].advanced_demographics), CONNECTION_TYPE, OS_TYPE, OS_VERSION, CARRIER, and DEVICE_MAKE (devices[] fields), COUNTRY (geos[].country_code), REGION (geos[].region_id), METRO (geos[].metro_id), POSTAL_CODE (geos[].postal_code), INTEREST_* (interests[].category_id), LOCATION_CATEGORY (locations[].categories_loi). INTEREST_SLC is Snap Lifestyle Categories; DLXS/DLXC (Datalogix), NLN (Nielsen), PLC (Placed Visitation), and VAC (Snap Visitation) are third-party interest sets. |
country_code | string | No | - | Lowercase ISO-2 country code (for example us, uk, de). Required for REGION, METRO, and POSTAL_CODE. |
os_type | string or SelectableOption | No | - | Operating system: iOS or ANDROID. Required for OS_VERSION. |
search_query | string | No | - | Optional text filter. Snapchat returns the full list per targeting type, so Markifact filters it: case-insensitive name substring match, or exact ID match. |
limit | integer | No | 100 | Maximum rows to return, sorted by name. Default 100, max 1000. |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
value | string | Yes | - | |
label | string | Yes | - |
List[Dict]
Returns matching targeting options with id, name, and targeting_type.
Fields: id, name, targeting_type