Apps

Read an app build and its accepted source

Read progress or the retained terminal result using current user source access. Set include_source=true to inspect the exact accepted input. Only published means the app is live. Status remains available after authoring cohort removal. Accept: text/html renders progress and terminal results; pending pages refresh this status resource and published pages redirect to the actual app URL.

get/api/v1/app-builds/{buildId}

Request

  • Base URL: https://charm.ing
  • URL: https://charm.ing/api/v1/app-builds/{buildId}
  • Auth: HTTP bearer

Path parameters

buildIdstring required

Query parameters

include_sourceboolean

Response

Current build operation.

oktrue required
buildIdstring required
intent'create' | 'update' | 'migrate' | 'restore' | 'copy' required
state'queued' | 'resolving' | 'building' | 'validating' | 'published' | 'failed' | 'superseded' | 'canceled' | 'expired' required
sourceEtagstring required
statusUrlstring uri required
retryAfterSecondsinteger
appIdstring uuid
revisioninteger

Published app source revision. Present only after successful publication.

desiredRevisioninteger
activeRevisioninteger
urlstring uri
attemptsinteger required
acceptedAtstring date-time required
updatedAtstring date-time required
finishedAtstring date-time nullable required
elapsedMsinteger required
lockState'locked' | 'unresolved' required
inputDigeststring required
lockDigeststring
queueDeadlinestring date-time required
deadlinestring date-time required
inspectionExpiresAtstring date-time nullable required
idempotencyExpiresAtstring date-time nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.