apps_management_Tenant Apps

Delete an artifact from a UWP app version

Deletes an artifact from a UWP app version.

Removes the specified per-version artifact (a dependency package or signing certificate) by its ID, deleting both the stored file and its record. The app version must be removed for all associated blueprints and blueprint versions prior to deletion.

About Tenant App Version Artifacts UWP apps can have framework dependency packages or signing certificates attached at the version level. Deleting an artifact is irreversible and may affect the app version's ability to install correctly if the artifact was required.

Key Fields / Query Parameters

  • appId — UUID of the tenant app
  • versionId — UUID of the app version the artifact belongs to
  • artifactId — UUID of the artifact to delete

Common Use Cases

  • Removing an outdated or incorrect dependency package from an app version
  • Cleaning up an expired signing certificate no longer needed
  • Correcting an artifact upload made in error before the app version is deployed

Best Practices

  • Confirm the artifact is not required for the version's current deployment before deleting
  • Upload a replacement artifact first if the app version still needs an equivalent dependency or certificate
  • Double-check appId/versionId/artifactId together, since artifact IDs are scoped to a specific app version

Workflow

  1. Identify the artifactId to remove (via the app version's detail)
  2. DELETE using appId, versionId, and artifactId
  3. Upload a replacement artifact if the app version still requires one
delete/v2/tenant-apps/{appId}/versions/{versionId}/artifacts/{artifactId}

Request

  • Base URL
    https://develop-api.esper.cloud/api
  • URL
    https://develop-api.esper.cloud/api/v2/tenant-apps/{appId}/versions/{versionId}/artifacts/{artifactId}
  • Auth
    HTTP bearer

Path parameters

appIdstring uuid required
versionIdstring uuid required
artifactIdstring uuid required

The id of the artifact to delete.

Response

Success

Changes

No recorded changes to this operation across all 6 revisions of this API.