v1

latestOpenAPI 3.0.02026-07-2664192238.8 KB
Automations

Copy automation workflow

Create a copy of an existing automation workflow.

The copy is always created in a disabled state, regardless of the source automation's status.

The request body is optional. When provided, you can specify a custom name for the copy. When omitted (or when name is empty), the copy is named "Copy of: <original name>".

Scopes: automations.write

post/automations/{id}/copy

Path parameters

idstring required

Automation workflow ID to copy (24 character hexadecimal)

Headers

Omnisend-Versionstring required

API version that specifies the response format and behaviour

Request body

namestring

Custom name for the copied automation workflow. When omitted, defaults to "Copy of: <original name>".

Example request

{
  "name": "My Welcome Series (copy)"
}

Response

Copied automation workflow

brandIDstring

Brand identifier (read-only)

createdAtstring

Automation creation timestamp (read-only)

disabledAtstring

Timestamp when automation was disabled (read-only)

enabledAtstring

Timestamp when automation was enabled (read-only)

idstring

Automation workflow unique identifier (read-only)

isEnabledboolean

Whether the automation workflow is enabled (read-only). Controlled via enable/disable actions.

namestring

Automation workflow name

updatedAtstring

Automation last update timestamp (read-only)