Workspace

Uploads a file as it is

The body is the file. It replaces a file of the same path, and the folders it goes into are made. It is written as it arrives and only takes the place of the old one once it is complete: an upload that is refused for want of room, or that ends before the Content-Length it announced, leaves what was there as it was. The way in for anything too large for JSON.

put/lambdas/{privateKey}/files/{path}/content

Request

  • Base URL: https://genhttp.dev/api/v1
  • URL: https://genhttp.dev/api/v1/lambdas/{privateKey}/files/{path}/content
  • Auth: none declared

Path parameters

privateKeystring required

The editor key of the lambda. Holding it is what allows the call.

pathstring required

The path within the workspace, sent as one segment with its slashes encoded: logs%2Ftoday.txt

Response

The file as it was written

Pathstring

Its path within the workspace, with forward slashes: logs/today.txt

Sizeinteger

How many bytes it holds

Modifiedstring date-time

When it was last written

Changes

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