Common operations
Cloning Records
Create a project, task or user from an existing record. Cloning is in beta.
Clone a record
POST
/api/v2/{entity}/{id}/cloneCreate a record from an existing recordThe response is { data: {created-object} }. Send a JSON object in the request body with only the properties that should differ from the source record. The response contains the newly created record.
Cloning is only supported for projects, tasks and users. Creatable properties are listed in Creating Records and in the API Property Reference in your Celoxis account.
To clone a project whose id is 123, with a different name and a planned start of 1 May 2020:
curl -g -X POST \
-H 'Content-Type: application/json' \
-H 'Authorization: bearer YourTokenHere' \
-d '{
"name": "Create logo for ABC.com",
"plannedStart": "2020-05-01"
}' \
'https://app.celoxis.com/psa/api/v2/projects/123/clone'