Sequences

Duplicate sequence

Changed on

Creates an independent draft copy of the sequence graph, email templates, and sequence A/B tests.

post/sequences/{sequenceId}/duplicate

Request

  • Base URL
    https://api.sequenzy.com/api/v1
  • URL
    https://api.sequenzy.com/api/v1/sequences/{sequenceId}/duplicate
  • Auth
    HTTP bearer

Path parameters

sequenceIdstring required

Request body

namestring

Optional name for the copy.

Response

Sequence duplicated successfully

successboolean

Example response

{
  "sequence": {
    "id": "seq_abc123",
    "name": "Welcome Sequence",
    "trigger": "trigger_list",
    "sendingWindow": {
      "enabled": true,
      "timezone": "Europe/Kiev",
      "startTime": "08:00",
      "endTime": "20:00",
      "days": [
        "monday",
        "tuesday",
        "wednesday",
        "thursday",
        "friday"
      ]
    },
    "frequencyCapEnabled": true,
    "keyDates": {
      "timezone": "America/New_York",
      "dates": [
        {
          "key": "black_friday_starts",
          "label": "Black Friday starts",
          "at": "2026-11-27T05:00:00.000Z"
        }
      ]
    },
    "audienceAutoEnroll": {
      "enabled": true,
      "audience": {
        "type": "lists",
        "listIds": [
          "list_abc123"
        ],
        "segmentId": "seg_abc123",
        "includedSubscriberIds": [
          "sub_abc123",
          "sub_def456"
        ]
      }
    },
    "bccEmails": [
      "cs-team@example.com"
    ]
  },
  "nodes": [
    {
      "id": "node_abc123",
      "automationId": "seq_abc123",
      "nodeType": "action_email",
      "structuralStepNumber": 1,
      "updatedAt": "2026-07-17T10:00:00.000Z",
      "updateHints": {
        "tool": "update_sequence_node",
        "expectedUpdatedAt": "2026-07-17T10:00:00.000Z"
      },
      "position": {
        "x": 300,
        "y": 150
      }
    }
  ],
  "edges": [
    {
      "sourceNodeId": "node_trigger",
      "targetNodeId": "node_welcome_email",
      "condition": {
        "branchId": "branch-0"
      }
    }
  ]
}

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property //////// to the response with the status