builder campaigns, use the interface.">

# Update transactional campaign
Requires Pro plan

# HTTP method: PATCH

https://api.sender.net/v2/transactional/{id}

Use this API method to create an existing transactional campaign.
Only plain and html editors are supported via API. For builder campaigns, use the interface.

id string required

ID of the transactional campaign to update.

title string

Optional updated title for the campaign.

subject string

Optional updated subject line for the campaign.

from string

Optional updated sender name.

reply_to string

Optional updated reply-to email. Must belong to a valid verified domain.

editor string

The value must be one of "plain", "html", or "builder".

last_action string

The current progress step or status of the campaign editor.

preheader string

Optional preview text displayed in inboxes.

Code snippets

Response example

{
  "data": {
    "id": "ep2W4y",
    "user_id": "b2zzjb",
    "account_id": "boEyke",
    "title": "Transactional campaign test title change",
    "subject": "Transactional campaign test subject change",
    "from": "Sender support",
    "reply_to": "[email protected]",
    "domain_id": "bkRz2N",
    "created": "2025-07-24 21:09:28",
    "modified": "2025-07-24 21:33:30",
    "type": "API",
    "last_action": "step1",
    "editor": "plain",
    "html": {
      "id": "dBKJRx",
      "thumbnail_url": "https://cdn.sender.net/thumbnails/boEyke/html/dBKJRx.webp?v=1753369768",
      "has_preview": false,
      "has_snapshots": false,
      "styles": null
    },
    "purchaseCount": 0
  }
}