Skip to content
中文

POST /viggle/asset/video/

Method: POSTEndpoint: /viggle/asset/video/{imageID}

ID returned by the character-image upload endpoint

Request Parameters

Path Parameters

text
imageID
string
Required
ID returned by the character-image upload endpoint

Header Parameters

text
Authorization
string
Optional
Default Value:
Bearer {{YOUR_API_KEY}}

Body Parameters multipart/form-data

text
file
file
Required
Example:
/youfile/163-q.mp4

Example Request

Shell

bash
curl --location --request POST '/viggle/asset/video/' \
--header 'Authorization: Bearer {{YOUR_API_KEY}}' \
--form 'file=@"/youfile/163-q.mp4"'

Response

🟢 200 Success

Content Type: application/json

Response Schema

text
object

Example

json
{
    "code": 0,
    "message": "ok",
    "ts": "",
    "reason": "",
    "data": {
        "id": "56b64267-2e5b-43f6-abc8-007ff2da3253",
        "name": "7356dd9b-547a-45fe-b88e-cb1613d02e67_raw_video_1_video059e35",
        "url": "https://d1o0mfcotrd9q.cloudfront.net/video-asset/707c0c3f-26af-4e4a-a62d-6cd0a0b1f15a.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA34TJNLFYRSUCDEUH%2F20240705%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20240705T152056Z&X-Amz-Expires=43200&X-Amz-SignedHeaders=host&X-Amz-Signature=d976934f7eefd3208af45953e0607890baa8cd2b7dd60aa626882b09db42c814",
        "coverURL": "https://d1o0mfcotrd9q.cloudfront.net/image-asset/1720147355401-426cf3de-dd44-4d52-9056-c25e654817ae.jpg",
        "width": 1360,
        "height": 752
    }
}