Update campaign targeting
update_campaign_targetingChange who a campaign finds. Pass only the fields to change; null clears a field. Industries are checked against LinkedIn's industry list exactly as the dashboard does, and names ZenMode cannot search for are reported instead of being dropped silently. Only targeting can be changed here. Nothing happens on LinkedIn at the moment you call this. ZenMode's campaign engine works through each campaign later, inside your daily and weekly limits, business hours and pacing. If the account is restricted, paused for the week, cooling down or switched off, the call is refused with the reason and when it lifts, and nothing changes. If the account has only used today's allowance, the change is accepted and the response says it will be worked through once the limit resets. Calls that only stop outreach (remove, pause, exclude, not interested) are never refused. An idempotency_key makes a retried call a no-op.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| companies | No | Only keep people at these companies. | |
| locations | No | Locations, e.g. "London, United Kingdom". | |
| industries | No | LinkedIn industry names. | |
| job_titles | No | Job titles, comma-separated or as a list. | |
| search_url | No | A LinkedIn people search URL (https://www.linkedin.com/search/results/people/?...). | |
| campaign_id | Yes | The campaign id, from list_campaigns. | |
| idempotency_key | No | Optional. A unique string you make up for this exact change (8 to 128 letters, digits, - _ . :). If the call is repeated with the same key and the same arguments within 24 hours, nothing happens twice and the first result is returned again. Use a fresh key for every new change. | |
| sales_navigator_search_url | No | A Sales Navigator search URL (needs Sales Navigator). |