[POST] .../v1/item/copy
Copies an item. Use this method to create a new catalog item by copying an existing one when most of the source item data should be reused. It reads the source item identified by id, delegates copy creation to the catalog persistent layer and returns new_id for the created item. The caller must have item add permission and provide a positive id; missing request data, invalid id, denied access, missing source data and persistent errors are returned as HTTP 200 ErrorResult.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | Int64 | Required | Item ID. |
Request Example
{
"id": 1
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | Insert | Created record result. |
Response Example
{
"ok": true,
"result": {
"new_id": 1
}
}