[]
        
(Showing Draft Content)

Upload

Upload

[POST] /api/upload

Request Body

Type: multipart/form-data

Key Type Format Encoding
Files array form
OverwritePolicy string form
ValidationPolicy boolean form

Responses

[200] Success

[POST] /api/upload/new

Responses

[200] Success

[POST] /api/upload/{sessionId}/file

Parameters

Name In Type
sessionIdRequired path string

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

FileAttributes

Responses

[200] Success

[POST] /api/upload/{sessionId}/files

Parameters

Name In Type
sessionIdRequired path string

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

FileAttributes

Responses

[200] Success

[PUT] /api/upload/{sessionId}/files

Parameters

Name In Type
sessionIdRequired path string

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

Array<string>

Responses

[200] Success

[POST] /api/upload/{sessionId}/file/stream

Parameters

Name In Type
sessionIdRequired path string
filename query string
contentType query string

Responses

[200] Success

[GET] /api/upload/{sessionId}/Status

Parameters

Name In Type
sessionIdRequired path string

Responses

[200] Success

[POST] /api/upload/{sessionId}/file/{fileId}/{documentAction}

Parameters

Name In Type
sessionIdRequired path string
fileIdRequired path string
documentActionRequired path

Responses

[200] Success

[PUT] /api/upload/{sessionId}/files/updatestoremode

Parameters

Name In Type
sessionIdRequired path string

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

UploadController+SessionFilePostModel

Responses

[200] Success

[DELETE] /api/upload/{sessionId}

Parameters

Name In Type
sessionIdRequired path string

Responses

[200] Success

[DELETE] /api/upload/{sessionId}/file/{fileId}

Parameters

Name In Type
sessionIdRequired path string
fileIdRequired path string

Responses

[200] Success

[POST] /api/upload/{sessionId}/file/{fileId}

Parameters

Name In Type
sessionIdRequired path string
fileIdRequired path string

Responses

[200] Success

[POST] /api/upload/{sessionId}/commit

Parameters

Name In Type
sessionIdRequired path string

Responses

[200] Success

Models

Ƭ FileAttributes

Name Type
nameNullable string
contentTypeNullable string
length int64

Ƭ DocumentAction

Enum:

  • Cancel
  • CreateNew
  • Overwrite
  • Upgrade

Ƭ UploadController+SessionFilePostModel

Name Type
fileIdNullable string
documentAction DocumentAction