Import files
Changed onThis method imports one or more files from the connected provider account into the platform as assets. Videos can be up to 10 GB, audio up to 4 GB, and images up to 32 MB. For each newly imported file, the platform creates an asset in the processing status and fetches the file asynchronously. If you import a file that was already imported through this account, the platform returns the existing asset with its current status, without fetching the file again. If the earlier fetch had failed, the platform fetches the file again. The response contains one entry per requested file, in request order. Use the action field of each entry to identify which files were newly imported and which were already imported.
Request
- Base URL: https://api.twelvelabs.io/v1.3
- URL: https://api.twelvelabs.io/v1.3/connections/{connection_id}/imports
- Auth: API key in header x-api-key
Path parameters
The unique identifier of the connection to import through.
Request body
Response
The import request has been accepted. The response contains one item per requested file, in request order. Use the action field of each item to identify which files were newly imported and which were already imported. An accepted item includes the identifier and status of its asset. A rejected item includes an error object instead, and omits both. The has_failures field is true when at least one item was rejected. A rejected item does not fail the request; the response is 202 even when no item is accepted.
Changes
- warning
deleted the
headerrequest parameterx-api-key - info
the endpoint scheme security
x-api-keywas added to the API
- warning
- info
api operation id
import-filesremoved and replaced withimports_import-files
- info