SmartLead icon

SmartLead

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

Actions144

Campaign Webhook → Retrigger Failed Deliveries

AI-generated

Summary

Retrigger failed webhook deliveries for a campaign

Inputs

  • campaignId (required) — ID of the campaign whose failed webhook deliveries should be retried
  • requestBody — JSON payload sent in the POST request; typically contains criteria or data for which deliveries to retry
  • requestOptions — Collection of optional request settings such as batching, SSL bypass, proxy, and timeout
  • allowUnauthorizedCerts — If true, skips SSL certificate validation for the request
  • proxy — HTTP proxy URL to use for the request, including optional authentication
  • timeout — Request timeout in milliseconds

Output shape

a JSON object representing the API response, typically indicating success and possibly listing retried webhook deliveries

The response may include a list of retried webhook IDs; pagination is not applicable

Examples

Example 1: Trigger retry for a specific campaign

Set campaignId to the target campaign's ID; leave other inputs at their defaults

Example 2: Retry only specific webhook deliveries

Provide a requestBody specifying lead IDs or other filters; keep campaignId set to the campaign ID

Example 3: Enable batching to control concurrency

Set requestOptions.batchSize to a desired value and optionally adjust batchInterval; keep campaignId set

Links

Discussion