Delete a disposable source revision and its completed non-artifact build history.
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Delete, RequestUri = new Uri("https://example.com/api/workspace/admin/ui-project/revisions/example"), Content = new StringContent("{ \"ExpectedProjectRowVersion\": \"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0\" }") { Headers = { ContentType = new MediaTypeHeaderValue("application/json") } }};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://example.com/api/workspace/admin/ui-project/revisions/example';const options = { method: 'DELETE', headers: {'Content-Type': 'application/json'}, body: '{"ExpectedProjectRowVersion":"2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request DELETE \ --url https://example.com/api/workspace/admin/ui-project/revisions/example \ --header 'Content-Type: application/json' \ --data '{ "ExpectedProjectRowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" }'Authorizations
Section titled “Authorizations”- None
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Query Parameters
Section titled “Query Parameters”Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.
Request Body
Section titled “Request Body”Delete one disposable Workspace UI revision with optimistic project concurrency.
object
Expected project concurrency token.
Examplegenerated
{ "ExpectedProjectRowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}Delete one disposable Workspace UI revision with optimistic project concurrency.
object
Expected project concurrency token.
Examplegenerated
{ "ExpectedProjectRowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}Delete one disposable Workspace UI revision with optimistic project concurrency.
object
Expected project concurrency token.
Examplegenerated
{ "ExpectedProjectRowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}Responses
Section titled “Responses”OK
object
Workspace UI project storage and lifecycle status.
object
Singleton project identifier.
Project display name.
Immutable Workspace UI source revision metadata.
object
Revision identifier.
Workspace UI project identifier.
Monotonic revision number.
Optional revision comment.
SHA-256 checksum of the canonical source tree.
Creation timestamp.
Creating user identifier.
Number of stored source files.
Immutable Workspace UI source revision metadata.
object
Revision identifier.
Workspace UI project identifier.
Monotonic revision number.
Optional revision comment.
SHA-256 checksum of the canonical source tree.
Creation timestamp.
Creating user identifier.
Number of stored source files.
Immutable Workspace UI runtime artifact metadata.
object
Artifact identifier.
Workspace UI project identifier.
Successful build that produced the artifact.
Source revision used by the build.
Whether this artifact is active.
Whether JavaScript and CSS bytes remain stored.
Asset purge timestamp.
Combined JavaScript/CSS SHA-256 hash.
JavaScript SHA-256 content hash.
JavaScript SHA-256 integrity value.
JavaScript size in bytes.
CSS SHA-256 content hash.
CSS SHA-256 integrity value.
CSS size in bytes.
Combined JavaScript and CSS size.
Validated page descriptors.
Validated locale descriptors.
Pinned dependency and toolchain metadata.
Moltaro WebApp version used by the build.
Workspace UI host contract version.
Vue version.
Pinia version.
Vuetify version.
Vite version.
TypeScript version.
ESLint version.
Resolved toolchain fingerprint.
Publishing user identifier.
Publication timestamp.
Deactivating user identifier.
Deactivation timestamp.
Concurrency token.
Workspace UI check or build history record.
object
Build identifier.
Workspace UI project identifier.
Source revision identifier.
Monotonic project build number.
Optional localization key for the current stage.
Progress from zero through one hundred.
Requesting user identifier.
Request timestamp.
Worker claim timestamp.
Claiming worker identifier.
Latest worker heartbeat.
Number of worker claims.
Execution start timestamp.
User that requested cancellation.
Cancellation request timestamp.
Completion timestamp.
Checksum of the generated build project.
Resolved build toolchain fingerprint.
Workspace UI host contract version used by the build.
Bounded structured diagnostics persisted for one Workspace UI check or build.
object
Diagnostics payload format version.
Content-derived compilation identity.
Canonical source checksum.
Host contract fingerprint used by compilation.
Permission catalog fingerprint used by compilation.
Structured compiler diagnostics.
One bounded diagnostic emitted by the Workspace UI compiler.
object
Stable compiler diagnostic code.
Invariant developer-facing diagnostic text.
Optional canonical source path.
Optional one-based start line.
Optional one-based start column.
Optional one-based end line.
Optional one-based end column.
Bounded error summary.
Concurrency token.
Whether source compatibility must be checked.
Stored revision count.
Stored build count.
Stored artifact count.
Creation timestamp.
Last modification timestamp.
Concurrency token.
object
object
object
object
Example
{ "Data": { "CurrentRevision": { "SourceKind": 0, "Status": 0 }, "WorkingRevision": { "SourceKind": 0, "Status": 0 }, "ActiveArtifact": { "Status": 0 }, "LatestBuild": { "Kind": 0, "Status": 0, "Stage": 0, "Diagnostics": { "Diagnostics": [ { "Severity": 0, "Stage": 0 } ] } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Forbidden
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
object
Workspace UI project storage and lifecycle status.
object
Singleton project identifier.
Project display name.
Immutable Workspace UI source revision metadata.
object
Revision identifier.
Workspace UI project identifier.
Monotonic revision number.
Optional revision comment.
SHA-256 checksum of the canonical source tree.
Creation timestamp.
Creating user identifier.
Number of stored source files.
Immutable Workspace UI source revision metadata.
object
Revision identifier.
Workspace UI project identifier.
Monotonic revision number.
Optional revision comment.
SHA-256 checksum of the canonical source tree.
Creation timestamp.
Creating user identifier.
Number of stored source files.
Immutable Workspace UI runtime artifact metadata.
object
Artifact identifier.
Workspace UI project identifier.
Successful build that produced the artifact.
Source revision used by the build.
Whether this artifact is active.
Whether JavaScript and CSS bytes remain stored.
Asset purge timestamp.
Combined JavaScript/CSS SHA-256 hash.
JavaScript SHA-256 content hash.
JavaScript SHA-256 integrity value.
JavaScript size in bytes.
CSS SHA-256 content hash.
CSS SHA-256 integrity value.
CSS size in bytes.
Combined JavaScript and CSS size.
Validated page descriptors.
Validated locale descriptors.
Pinned dependency and toolchain metadata.
Moltaro WebApp version used by the build.
Workspace UI host contract version.
Vue version.
Pinia version.
Vuetify version.
Vite version.
TypeScript version.
ESLint version.
Resolved toolchain fingerprint.
Publishing user identifier.
Publication timestamp.
Deactivating user identifier.
Deactivation timestamp.
Concurrency token.
Workspace UI check or build history record.
object
Build identifier.
Workspace UI project identifier.
Source revision identifier.
Monotonic project build number.
Optional localization key for the current stage.
Progress from zero through one hundred.
Requesting user identifier.
Request timestamp.
Worker claim timestamp.
Claiming worker identifier.
Latest worker heartbeat.
Number of worker claims.
Execution start timestamp.
User that requested cancellation.
Cancellation request timestamp.
Completion timestamp.
Checksum of the generated build project.
Resolved build toolchain fingerprint.
Workspace UI host contract version used by the build.
Bounded structured diagnostics persisted for one Workspace UI check or build.
object
Diagnostics payload format version.
Content-derived compilation identity.
Canonical source checksum.
Host contract fingerprint used by compilation.
Permission catalog fingerprint used by compilation.
Structured compiler diagnostics.
One bounded diagnostic emitted by the Workspace UI compiler.
object
Stable compiler diagnostic code.
Invariant developer-facing diagnostic text.
Optional canonical source path.
Optional one-based start line.
Optional one-based start column.
Optional one-based end line.
Optional one-based end column.
Bounded error summary.
Concurrency token.
Whether source compatibility must be checked.
Stored revision count.
Stored build count.
Stored artifact count.
Creation timestamp.
Last modification timestamp.
Concurrency token.
object
object
object
object
Example
{ "Data": { "CurrentRevision": { "SourceKind": 0, "Status": 0 }, "WorkingRevision": { "SourceKind": 0, "Status": 0 }, "ActiveArtifact": { "Status": 0 }, "LatestBuild": { "Kind": 0, "Status": 0, "Stage": 0, "Diagnostics": { "Diagnostics": [ { "Severity": 0, "Stage": 0 } ] } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}Conflict
object
Workspace UI project storage and lifecycle status.
object
Singleton project identifier.
Project display name.
Immutable Workspace UI source revision metadata.
object
Revision identifier.
Workspace UI project identifier.
Monotonic revision number.
Optional revision comment.
SHA-256 checksum of the canonical source tree.
Creation timestamp.
Creating user identifier.
Number of stored source files.
Immutable Workspace UI source revision metadata.
object
Revision identifier.
Workspace UI project identifier.
Monotonic revision number.
Optional revision comment.
SHA-256 checksum of the canonical source tree.
Creation timestamp.
Creating user identifier.
Number of stored source files.
Immutable Workspace UI runtime artifact metadata.
object
Artifact identifier.
Workspace UI project identifier.
Successful build that produced the artifact.
Source revision used by the build.
Whether this artifact is active.
Whether JavaScript and CSS bytes remain stored.
Asset purge timestamp.
Combined JavaScript/CSS SHA-256 hash.
JavaScript SHA-256 content hash.
JavaScript SHA-256 integrity value.
JavaScript size in bytes.
CSS SHA-256 content hash.
CSS SHA-256 integrity value.
CSS size in bytes.
Combined JavaScript and CSS size.
Validated page descriptors.
Validated locale descriptors.
Pinned dependency and toolchain metadata.
Moltaro WebApp version used by the build.
Workspace UI host contract version.
Vue version.
Pinia version.
Vuetify version.
Vite version.
TypeScript version.
ESLint version.
Resolved toolchain fingerprint.
Publishing user identifier.
Publication timestamp.
Deactivating user identifier.
Deactivation timestamp.
Concurrency token.
Workspace UI check or build history record.
object
Build identifier.
Workspace UI project identifier.
Source revision identifier.
Monotonic project build number.
Optional localization key for the current stage.
Progress from zero through one hundred.
Requesting user identifier.
Request timestamp.
Worker claim timestamp.
Claiming worker identifier.
Latest worker heartbeat.
Number of worker claims.
Execution start timestamp.
User that requested cancellation.
Cancellation request timestamp.
Completion timestamp.
Checksum of the generated build project.
Resolved build toolchain fingerprint.
Workspace UI host contract version used by the build.
Bounded structured diagnostics persisted for one Workspace UI check or build.
object
Diagnostics payload format version.
Content-derived compilation identity.
Canonical source checksum.
Host contract fingerprint used by compilation.
Permission catalog fingerprint used by compilation.
Structured compiler diagnostics.
One bounded diagnostic emitted by the Workspace UI compiler.
object
Stable compiler diagnostic code.
Invariant developer-facing diagnostic text.
Optional canonical source path.
Optional one-based start line.
Optional one-based start column.
Optional one-based end line.
Optional one-based end column.
Bounded error summary.
Concurrency token.
Whether source compatibility must be checked.
Stored revision count.
Stored build count.
Stored artifact count.
Creation timestamp.
Last modification timestamp.
Concurrency token.
object
object
object
object
Example
{ "Data": { "CurrentRevision": { "SourceKind": 0, "Status": 0 }, "WorkingRevision": { "SourceKind": 0, "Status": 0 }, "ActiveArtifact": { "Status": 0 }, "LatestBuild": { "Kind": 0, "Status": 0, "Stage": 0, "Diagnostics": { "Diagnostics": [ { "Severity": 0, "Stage": 0 } ] } } }, "Errors": [ { "Type": 0, "Severity": 0 } ], "Warnings": [ { "Type": 0, "Severity": 0 } ]}