Skip to main content

cloneCodePackage

The "cloneCodePackage" action creates a new code package with a new name and copies an existing code package into it. You can optionally modify the new code package's status and properties.

Request

{
  "authToken": "MyTokenHere",
  "api": "admin",
  "action": "cloneCodePackage",
  "params": {
    "databaseName": "faircom",
    "ownerName": "admin",
    "codeName": "convertTemperature",
    "newDatabaseName": "faircom",
    "newOwnerName": "admin",
    "newCodeName": "convertTemperature V2",
    "codeStatus": "developing",
    "comment": "optional change comment",
    "description": "optional new description",
    "metadata": {}
  }
}

Minimal example - Clone a package

{
  "authToken": "MyTokenHere",
  "api": "admin",
  "action": "cloneCodePackage",
  "params": {
    "codeName": "convertTemperature",
    "newCodeName": "convertAndCategorizeTemperature",
    "comment": "Cloned from convertTemperature",
  }
}