SmartLead icon

SmartLead

Interact with SmartLead API (campaigns, leads, inbox, analytics, delivery, and webhooks)

Actions144

Campaign → Update Settings

AI-generated

Summary

Updates campaign-level settings on SmartLead via a POST request to /campaigns/{campaignId}/settings.

Inputs

  • campaignId (required) — Identifier of the campaign to update settings for
  • requestBody — Request payload as JSON object; defaults to {} if omitted
  • requestOptions — Request configuration including batching (batchSize, batchInterval), proxy, SSL certificate validation, and timeout; defaults to {} if omitted

Output shape

Campaign settings response from the SmartLead API

The API returns the updated campaign settings object; exact shape not explicitly defined in the node source.

Examples

Example 1: Pause a running campaign

Set campaignId to the target campaign's ID, and include a requestBody with the desired status change (e.g., { status: 'paused' }).

Links

Discussion