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
- Identify the artifactId to remove (via the app version's detail)
- DELETE using appId, versionId, and artifactId
- Upload a replacement artifact if the app version still requires one
delete/v2/tenant-apps/{appId}/versions/{versionId}/artifacts/{artifactId}
Request
- Base URLhttps://develop-api.esper.cloud/api
- URLhttps://develop-api.esper.cloud/api/v2/tenant-apps/{appId}/versions/{versionId}/artifacts/{artifactId}
- AuthHTTP 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.