Skip to content

Get new presigned URL for upload

GET
/documents/uploads/personalstorage/presignedupload

Step 1 of the three-step upload flow: request a one-shot presigned URL that
accepts a PUT of the file contents. The returned uploadId is then passed
to the commit endpoint after the PUT completes.

Authorizations

IBinderOAuth2

OAuth 2.0 Client Credentials flow. Obtain a token from the iBinder Identity
Provider, then send it as Authorization: Bearer <token> on every request.

The token endpoint expects grant_type=client_credentials, your client_id,
your client_secret, and scope=ibinder_public.

clientCredentials Flow
Token URL"https://signin.ibinder.com/connect/token"
Scopes:
  • "ibinder_public"

Responses

The request has succeeded.

application/json
JSON
{
  
"presignedUrl": "string",
  
"uploadId": "string"
}

Playground

Authorization

Samples

Powered by VitePress OpenAPI

Released under the MIT License.