UpdateSettings
Updates the general settings of a campaign: name, lead list, and exclusion options.
Allowed statuses: DRAFT, SCHEDULED, PAUSED. Returns 400 for any other status (e.g. IN_PROGRESS, FINISHED). If the campaign was SCHEDULED, it reverts to DRAFT.
Important: this is a full replacement of the settings below - every exclusion field you omit from the body will be reset to its default (false for booleans, null for excludeListId). Always send the complete set of exclusion settings you want, not a partial diff.
Body Parameters
-
campaignId (long, required): The campaign to update.
-
name (string, required): New campaign name. 1-50 characters.
-
linkedInUserListId (long, required): Replacement lead list ID. Must be of type USER_LIST. Cannot be changed once the campaign has been started at least once.
-
excludeContactedFromOtherCampaigns (bool, optional): Default false.
-
excludeHasOtherAccConversations (bool, optional): Default false.
-
excludeContactedFromSenderInOtherCampaign (bool, optional): Default false.
-
excludeListId (long, optional): Must not equal linkedInUserListId.
Request
- Base URL: https://api
- URL: https://api//api/public/campaign/UpdateSettings
- Auth: none declared
Headers
API key header using this scheme. Example: "X-API-KEY: {API_KEY}"
Request body
Response
Successful response
Changes
No recorded changes to this operation across all 1 revision of this API.