apps

Fetch and validate a source without installing it, returning its manifest.

Raises: PortalError: 422 validation_error for a malformed request body; 422 manifest_invalid (with every violation) for a manifest that fails validation; 422 preview_failed for any other fetch/extract failure; 422 git_credential_missing / git_credential_rejected / git_not_found / git_network_unreachable / git_unknown for a git source's clone/fetch failure.

post/api/v1/apps/preview

Request

  • The document declares no server URL.
  • Auth: none declared

Response

Successful Response

descriptionstring required
devicesstring[] required
namestring required
namespacestring required
suggested_idstring required
suggested_namestring required

Changes