Creates one or more video clip records
POST /v1/videoclip/createlist/{deviceSerial}
Summary
Creates one or more video clip records.
Details
Request body: JSON array of video clip objects.
Authentication
No operation-level security requirement is documented here.
Parameters
| Name | In | Type | Required | Description | Example |
|---|---|---|---|---|---|
| deviceSerial | path | string | Yes | The device serial number from the route. | Example value |
Request Body
No request body is documented here.
Responses
200
Success
application/json
- array of
VideoClipkey(integer (int64), optional)deviceID(integer (int64), optional)fileID(integer (int64), optional)tSFileID(integer (int64), optional)videoClipStatus(integer (int64), optional)videoClipTypeID(integer (int64), optional)videoClipParameters(string, optional)localFilePath(string, optional)height(integer (int64), optional)width(integer (int64), optional)fileSize(integer (int64), optional)framesPerSecond(number (double), optional)bitrate(integer (int64), optional)audioStatus(integer (int64), optional)startTime(integer (int64), optional)startTimeMs(integer (int64), optional)endTime(integer (int64), optional)endTimeMs(integer (int64), optional)clipLengthInSeconds(number (double), optional)tagListID(integer (int64), optional)creationDate(string (date-time), optional)
Example
[
{
"key": 1,
"deviceID": 201,
"fileID": 1,
"tSFileID": 1,
"videoClipStatus": 1,
"videoClipTypeID": 1,
"videoClipParameters": "Example value",
"localFilePath": "Example value",
"height": 1,
"width": 1,
"fileSize": 1,
"framesPerSecond": 1,
"bitrate": 1,
"audioStatus": 1,
"startTime": 1,
"startTimeMs": 1,
"endTime": 1,
"endTimeMs": 1,
"clipLengthInSeconds": 1,
"tagListID": 1,
"creationDate": "2026-03-30T12:00:00.0000000Z"
}
]