SmartLead icon

SmartLead

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

Actions144

Lead → Move Between Lists

AI-generated

Summary

Move leads between lists

Inputs

  • requestBody (required) — JSON payload containing the lead IDs and target list information for the move operation.
  • requestOptions — Additional HTTP request settings such as batching, proxy, SSL validation, and timeout.
  • allowUnauthorizedCerts — Whether to skip SSL certificate validation for the request.
  • proxy — HTTP proxy URL to use for the request, optionally with authentication.
  • timeout — Request timeout in milliseconds.

Output shape

JSON object confirming the move operation, typically containing an identifier or status message

Response includes result details; no pagination required.

Examples

Example 1: Move a set of leads from one list to another

requestBody: {"leadIds":["lead1","lead2"],"sourceListId":123,"targetListId":456}; requestOptions: {"batch":{"batchSize":50}}

Example 2: Move leads with SSL bypass enabled

requestBody: {"leadIds":["leadA","leadB"]}; requestOptions: {"allowUnauthorizedCerts":true,"timeout":15000}

Example 3: Move leads via a corporate proxy

requestBody: {"leadIds":["leadX","leadY"]}; requestOptions: {"proxy":"http://proxy.mycorp.com:8080","timeout":8000}

Links

Discussion