Actions92
- User Actions
- Task Actions
- Add Comment
- Add Manual Work Period
- Change Board
- Change Project
- Change Time Worked
- Change Type
- Clone
- Complete Workflow Step
- Create
- Create Assignments
- Delete
- Deliver
- Get
- Get Fields
- Get Form Answers
- Get Many
- Get Subtasks
- Mark As Urgent
- Move
- Move To Next Stage
- Move To Top
- Pause
- Play
- Reestimate
- Reopen
- Reposition
- Share
- Undo Workflow Step
- Unmark As Urgent
- Unshare
- Update
- Update Comment
- Team Actions
- Projects Actions
- Board Stages Actions
- Comments Actions
- Documents Actions
- Checklists Actions
- Checklist Items Actions
- Clients Actions
- Descendants Actions
- Time Worked Actions
Projects → Clone
AI-generatedSummary
Clone a project in Runrunit by specifying the project ID and a JSON payload that defines the new project details, such as its name. Optionally preview the curl command generated for the API request instead of executing it.
Inputs
- Project ID (required) — The ID of the existing project to clone.
- Clone Object (JSON) — A JSON object specifying details of the new project, typically nested under a 'new_project' key, e.g., {"new_project":{"name":"Cloned Project"}}.
- Mode — Choose whether to execute the API request ('execute') or only preview the curl command ('preview'). Defaults to 'execute'.
Output shape
a JSON object representing the cloned project details as returned by the Runrunit API
The output shape corresponds to the API response for cloning a project. If 'Mode' is set to 'preview', no API call is made and instead the generated curl command string is returned.