Upload iq file.

POST {{baseUrl}}/iq/files

Upload a file to Zoom IQ.

Prerequisite:

The caller must be an iq_licensed user.

Note:

  • Base URL:

https://fileapi.zoom.us/v2/ .

  • Rate limit: 20 requests per second or 2000 requests per day per IP address.
  • The caller must support HTTP 30x redirects.
  • The caller must retain the authorization header when redirected to a different hostname.

  • Supported video formats: .mov , .mp4 , .avi , .wmv or H.264 .
  • Supported transcript and file attachment format: .json . The fileName must end with transcript.json .
  • Supported metadata and file attachment format: .json . The fileName must end with metadata.json .
  • Required file upload sequence: main file, transcript file (if necessary), metadata file (if necessary).
  • When your object size reaches 2 GB, you should use multipart uploads instead of uploading the object in a single operation.
  • For an account-level OAuth app , this API can only be used on behalf of a user who is assigned with a role with Edit permission for All Conversations .

Scopes: iq_conversation:write:admin , iq_conversation:write

Request Body

[{"name"=>"file", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"main_file_id", "value"=>"<string>", "datatype"=>"string"}]

HEADERS

| Key | Datatype | Required | Description | | Content-Type | string | | | | Accept | string | | |

RESPONSES

status: Created

{"file_id":"\u003cstring\u003e"}