lumail.campaigns.send

SDK 2.1.0 · API v2 · POST /api/v2/campaigns/:campaignId/send

MethodPOST
/api/v2/campaigns/:campaignId/send

[email protected] · lumail.campaigns

campaigns.send(campaignId: string, params?: SendCampaignParams): Promise<LumailResult<SendCampaignResponse>>

No date sends immediately. Optional scheduledAt and timezone. The SDK sends {} when params is omitted.

Path Parameters

NameTypeDescription
campaignIdstringRequired. Campaign id.

Body Parameters

NameTypeDescription
scheduledAtstringISO 8601 datetime. Omit to send immediately. Must be in the future.
timezonestringIANA timezone for the schedule.

Response Fields

FieldTypeDescription
idstringCampaign id.
campaignIdstringOptional alias of id.
status"SCHEDULED" / "SENDING" / stringNew status.
scheduledAtstringScheduled time when set.
timezonestringTimezone when set.

data is the send result. Failures return { data: null, error: { name, message, statusCode } }.