Skip to main content
IMPORTANT: Call this tool to find valid targeting IDs BEFORE creating campaigns or ad groups. Covers ALL targeting types:
  • interest_categories: Browse all interest categories (fashion, gaming, food, etc.) — returns IDs for interest_category_ids
  • interest_keywords: Search interest keywords by a seed keyword (e.g., “fitness”) — returns keyword IDs for interest_keyword_ids
  • regions: Get available locations (countries, provinces, cities) — returns location IDs for location_ids/target_locations
  • languages: Get available language codes — returns codes for languages targeting
  • action_categories: Get app event categories — for conversion tracking
  • carriers: Get mobile carrier names — for carrier targeting
  • device_models: Get device models — for device targeting
Common usage patterns:
  • Before create_tiktok_campaign: search regions + interest_categories to set targeting
  • Before add_tiktok_ad_group: search interest_keywords for new audience segments
  • Before update_tiktok_ad_group: search regions to expand/narrow location targeting
Parameters:
  • targeting_type: REQUIRED — which type to search (see above)
  • keyword: REQUIRED for interest_keywords — seed keyword to search
  • level_range: For regions — TO_COUNTRY (default), TO_PROVINCE, TO_CITY, TO_DISTRICT
  • language: Display language for results (default: en)

OpenAPI

/api-reference/openapi.json post /api/v1/tools/search_tiktok_targeting/execute