Upload file

Create a new file upload session via the tus protocol. Returns an upload URL in Location header. You can use one of the available clients or implement your own client following the protocol specification.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Headers
int64
required

Total file size in bytes

string
required

Base64-encoded metadata (filename, folderId, projectId, etc.)

string
required
Defaults to 1.0.0

tus protocol version

Responses
201

Upload session created successfully. Use Location header URL for PATCH requests.

307

Redirect to correct datacenter

400

Bad request or invalid metadata

401

Unauthorized

403

Forbidden - no project access

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here!