Create and bind a TikTok Ads Automated Rule via the Optimizer Rule API

domain: business-api.tiktok.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. POST to /open_api/v1.3/optimizer/rule/create/ with the rule's scope (campaign/ad group/ad level), conditions (e.g. spend, ROAS, CPA thresholds), and the action to take (pause, budget/bid adjustment, notification).
  2. Use /open_api/v1.3/optimizer/rule/batch_bind/ to attach the created rule to specific campaign, ad group, or ad IDs.
  3. List existing rules with /open_api/v1.3/optimizer/rule/list/ or fetch one by ID via /open_api/v1.3/optimizer/rule/get/.
  4. Update rule conditions or actions with /open_api/v1.3/optimizer/rule/update/ as performance thresholds change.
  5. Pull execution history via /open_api/v1.3/optimizer/rule/result/list/ (or /result/get/ for a single result) to audit what actions fired and when.

Known gotchas

Related routes

Create automated budget and pause rules with the Meta Marketing API Ads Rules Engine
developers.facebook.com · 6 steps · unrated
Create a TikTok Ads campaign with broad (auto) targeting enabled
business-api.tiktok.com · 6 steps · unrated
Create an automated Ad Rule via the Meta Marketing API's Ad Rules Engine to pause campaigns or adjust budget on performance triggers
developers.facebook.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans