capabilities.work

Register and Deploy Application

A 4-step recipe with Workday Extend. We can help you get access.

Recipe · 4 steps

Register and Deploy Application

with Workday Extend · Release Engineering Management

Create an Extend app, version it, deploy it, and wait for the deployment to finish.

  1. Register the new Extend application in the tenant. The app is created in draft status with the supplied metadata.
  2. Create the first version of the application. The version is created in draft status and identifies the artifact that will be deployed.
  3. Deploy the newly created version to the target environment. The API accepts the request and returns a deployment record with a 202 Accepted status.
  4. Poll the deployment record until it reaches a terminal status. Repeats while the deployment is still pending or in progress.
What you'll need to have ready
  • name: The name of the new Extend application.
  • description: Description of the application purpose and functionality.
  • category: Optional application category within Workday.
  • versionNumber: Semantic version number for the first version (e.g. 1.0.0).
  • changelog: Optional description of changes in this version.
  • environment: Target deployment environment (sandbox or production).
For your developer

Arazzo workflow workday-extend:register-and-deploy-app, 4 operations: createApp → createAppVersion → deployApp → getAppDeployment. Specs on APIs.io.