# CreateDraft method

Creates a draft of an object. This method can be used to create a draft of a sheet or a story that is published. This is a way to continue working on a sheet or a story that is published. Replace the published object by the content of the draft by invoking the *CommitDraft method*.

Information note

The identifier is set by the engine.

## Parameters

| Name | Description | Mandatory | Type |
| --- | --- | --- | --- |
| qId | Identifier of the object to create a draft from. | Yes | String |

## Returns

| Name | Description | Type |
| --- | --- | --- |
| qDraftId | &lt;identifier of the draft&gt; | String |

## Access Control

`create`