Skip to main content

2. Upload Video Chunk

Endpoint: POST /sync_upload_chunk

Description: Uploads a chunk of the video file.

Request:

curl -X POST https://api.sync.aimi.fm/sync_upload_chunk \
-H "Authorization: Bearer YOUR_TOKEN" \
-F 'file=@/path/to/chunk.mp4' \
-F 'payload={"taskid": "unique-task-id", "index": 0, "total": 10};type=application/json'

Response:

{
"taskid": "unique-task-id",
"state": "active",
"chunkid": "unique-chunk-id",
"index": 0,
"message": "Successfully uploaded chunk unique-chunk-id"
}