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).
Path parameters
Application identifier. Optionally suffixed with -<workspaceId> to act on a workspace-shared application.
Query parameters
Destination directory inside the application (no traversal, no shell metacharacters).
Response
Commit accepted and applied.
Changes
No recorded changes to this endpoint across all 1 revision of this API.