POST
/
api
/
upload
curl --request POST \
--url https://app.nivo.video/api/v1/api/upload \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"url": "https://example.com/video.mp4",
"collection_id": "123e4567-e89b-12d3-a456-426614174000",
"title": "Sample Video",
"description": "A sample video for processing"
}'
{
"uploadRequestId": "550e8400-e29b-41d4-a716-446655440000"
}

Creates a new upload request to process a media file from a URL. The file will be processed asynchronously.

Authorizations

Authorization
string
header
required

API key for authentication. Include your company's API key in the Authorization header.

Body

application/json

Response

201
application/json

Upload request created successfully

The response is of type object.