v1

latestOpenAPI 3.0.3MIT2026-07-1410794124.7 KB
Campaigns

Update Campaign

Updates a previously added campaign. Only Active and Paused campaigns can be updated. Required Access Level: ModifyCampaigns

put/campaigns/{name}

Path parameters

namestring string required

string

Name of Campaign to update

Request body

Namestring string required

Campaign name

Status'Deleted' | 'Active' | 'Processing' | 'Sending' | 'Completed' | 'Paused' | 'Cancelled' | 'Draft'

Example request

{
  "Content": [
    {
      "Poolname": "My Custom Pool",
      "From": "John Doe <email@domain.com>",
      "ReplyTo": "John Doe <email@domain.com>",
      "Subject": "Hello!",
      "TemplateName": "Template01",
      "AttachFiles": [
        "preuploaded.jpg"
      ]
    }
  ]
}

Response

OK

Namestring string required

Campaign name

Status'Deleted' | 'Active' | 'Processing' | 'Sending' | 'Completed' | 'Paused' | 'Cancelled' | 'Draft'

Example response

{
  "Content": [
    {
      "Poolname": "My Custom Pool",
      "From": "John Doe <email@domain.com>",
      "ReplyTo": "John Doe <email@domain.com>",
      "Subject": "Hello!",
      "TemplateName": "Template01",
      "AttachFiles": [
        "preuploaded.jpg"
      ]
    }
  ]
}