UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

uip api-workflow init

Syntax and options for `uip api-workflow init`, which scaffolds a new API Workflow project with boilerplate files.

uip api-workflow init scaffolds a new API Workflow project: project.uiproj, entry-points.json, bindings_v2.json, and a minimal Workflow.json with a single pass-through step that maps declared input defaults, then the caller's actual input, into $input. When run inside a solution directory, the new project is auto-registered in the surrounding solution's .uipx file.

Synthèse

uip api-workflow init <name> [options]
uip api-workflow init <name> [options]
  • <name> — API Workflow project name. Letters, numbers, spaces, underscores (_), and hyphens (-) only; also used as the target directory name.

Options

DrapeauDescription
--forceInitialize even if the target directory is not empty. Writes files without clearing existing contents — it does not delete anything already there.
--skip-solution-registrationDo not auto-register this project in the surrounding solution.

Exemples

# Create a new API Workflow project
uip api-workflow init my-api-workflow
# Create a new API Workflow project
uip api-workflow init my-api-workflow
# Initialize into a non-empty directory
uip api-workflow init my-api-workflow --force
# Initialize into a non-empty directory
uip api-workflow init my-api-workflow --force

Format des données (--sortie json)

{
  "Code": "ApiWorkflowInit",
  "Data": {
    "Status": "Created successfully",
    "Path": "/workspace/my-api-workflow",
    "SolutionRegistration": {
      "Registered": true
    }
  }
}
{
  "Code": "ApiWorkflowInit",
  "Data": {
    "Status": "Created successfully",
    "Path": "/workspace/my-api-workflow",
    "SolutionRegistration": {
      "Registered": true
    }
  }
}

SolutionRegistration reflects whether the project was linked into a parent solution's .uipx. When the registration flow needs the user to take a manual step (for example, no parent solution was found), the response adds a NextSteps field with instructions.

Voir également

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour