Deployments
Lifecycle

Upload a file or zip to an application as a commit

Streams a multipart/form-data file to the application. A .zip is unpacked at the destination; other files are placed at path/name. The optional path query parameter controls the destination directory inside the application.

File names that look like path traversal, control characters, or ./.. are rejected. Content-Type is derived server-side from the extension.

Requires the workspace Maintainer or Administrator role (or ownership) when called against a workspace-shared application. Rate limits: 1 commit per 2s per user (global) and 1 commit per 5s per (user, application).

post/v2/apps/{appId}/commit

Path parameters

appIdstring required

Application identifier. Optionally suffixed with -<workspaceId> to act on a workspace-shared application.

Query parameters

pathstring

Destination directory inside the application (no traversal, no shell metacharacters).

Response

Commit accepted and applied.

status'success' required

Changes

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