Get a pre-signed upload URL (step 1 of the file upload flow).

Starts a file upload. Returns a pre-signed presignUrl and a uuid that identifies this upload.

Upload flow:

  1. Call this endpoint to receive presignUrl and uuid.
  2. HTTP PUT the raw file bytes to presignUrl (the file itself is the request body; do not send session cookies or API auth headers - the URL is self-authorizing). The URL is valid for 24 hours.
  3. Call GET /rest/manager/files/getpresignfinal/{uuid} to finalize the upload and obtain the permanent download URL.

Example with curl: curl -X PUT --upload-file myapp.apk "<presignUrl>"

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

400

Bad Request

401

Unauthorized

403

Forbidden

429

Too Many Requests

503

Service Unavailable

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json