Skip to main content
POST
Copy template to another workspace

Authorizations

Authorization
string
header
required

API key for authentication. Use your API key directly without any prefix (e.g., 'your-api-key'). Bearer prefix is optional but not required.

Path Parameters

id
string<uuid>
required

Template ID to copy

Body

application/json
workspace_id
string<uuid>
required

Target workspace ID to copy the template into

name
string

Name for the copied template (defaults to original name with " (copy)" suffix)

Maximum string length: 255

Response

Template copied successfully

Template copy response

id
string<uuid>
required

ID of the newly created template copy

name
string
required

Name of the copied template

workspace_id
string<uuid>
required

Target workspace the template was copied to

created_date
string<date-time>
required

Creation timestamp

seal_participants
object[]
required

One entry per active seal participant of the source template, in source order. A seal that is not available in the target workspace is not copied, nor are the fields assigned to it; its entry is { id: null, order: null, seal: <summary or null>, seal_out_of_scope: true, dropped: true }.

A seal participant of the copied template. order is its position in the copied template; seal_out_of_scope is true only when the seal has been revoked or deleted.